เวลาเราแปลงภาพเป็น PDF หรือ แปลงไฟล์จากเครื่องแสกนเป็น PDF สิ่งที่เกิดขึ้นบ่อยๆคือไฟล์ PDF ที่ได้มันมีขนาดไฟล์ใหญ่มาก ทั้งๆที่มีเพียงไม่กี่หน้า มีปัญหาเวลาจะต้องส่งอีเมลอยู่บ่อยครั้ง ใน OSX สามารถใช้โปรแกรม Preview ย่อขนาดไฟล์ PDF ลงได้
วิธีลดขนาดไฟล์ PDF ใน OSX ด้วยโปรแกรม Previes
- เปิดไฟล์ PDF ตัวนั้นด้วยโปรแกรม Preview ขึ้นมา
- คลิกเลือกที่เมนู File>>Save As…
- เลือกตำแหน่งที่เก็บไฟล์ เลือก Format เป็น PDF และเลือก Quartz Filters เป็น Reduce File Size
- กด Save
ปัญหาที่เกิดขึ้น
มันย่อไฟล์ขนาด 25.8 MB ให้เหลือแค่ 82 KB ย่อลงได้เยอะมากก็จริง แต่เมื่อดูเนื้อไฟล์แล้วมันแย่มาก(ดูภาพด้านบน) ถ้าเป็นไฟล์ PDF ที่เป็น text ค่อนข้างใช้ได้เลย แต่อันนี้เป็นภาพที่แสกนเข้ามาทำให้การเลือก Reduce File Size ที่เป็นค่า Default ของเครื่องทำให้ได้ไฟล์ที่แย่มาก
วิธีแก้ไขก็คือตั้งค่าการบีบอัดข้อมูลของ Reduce File Size ใหม่ ไม่ให้บีบอัดมากจนเกินไป ให้ย่อขนาดลงมากที่สุดแต่ก็ยังสามารถอ่านเนื้อหาได้อย่างชัดเจน
วิธีปรับแต่งตัวลดขนาดไฟล์ PDF (Reduce File Size)ใน OSX
- เปิดเข้าไปที่ Finder เลือก Go to Folder…
ใส่ค่านี้เข้าไป /System/Library/Filters คลิก Go
นั้นคือเราจะเข้าไปที่โฟล์เดอร์ที่เก็บไฟล์การตั้งค่าการบีบอัดไว้เพื่อเข้าไปแก้ไข - เราจะเห็นไฟล์ที่เป็น qfilter อยู่หลายอัน ให้ Copy ไฟล์ที่ชื่อ Reduce File Size.qfilter ออกมา วางไว้ที่ไหนก็ได้(แนะนำ Desktop) แล้วแก้ไขไฟล์นี้ใหม่ด้วยโปรแกรม TextEdit <–ใช้โปรแกรมนี้เปิด
- จุดสนใจที่ควรแก้ไขคือ
<key>ImageSizeMax</key>
<integer>512</integer> (ขนาดที่ผมใช้คือ 1684 ประมาณ 144dpi ใน A4)<key>ImageSizeMin</key>
<integer>128</integer> (ขนาดที่ผมใช้ คือ 842 ประมาณ 72dpi ใน A4)<key>Name</key>
<string>Reduce File Size</string> (ควรแก้ชื่อให้ต่างจากเดิมจะได้เลือกได้ถูก เปลี่ยนเป็น Reduce File Size 2 ) - กด save จากนั้นเปลี่ยนชื่อไฟล์ใหม่ เมื่อเอากลับไปวางที่เดิมจะได้ไม่ทับของเดิม เปลี่ยนเป็น Reduce File Size 2.qfilter
- Copy ไฟล์ที่แก้ไขแล้วไปวางไว้ที่เดิม /System/Library/Filters
ทดลองลดขนาดไฟล์ PDF ด้วย Filter ตัวใหม่ที่เราสร้างขึ้นมา จะเห็นได้ว่าตัว Filter ใหม่ที่เราสร้างจะเพิ่มเข้ามาอยู่ในลิสต์ที่สามารถเลือกได้แล้ว
เลือก Reduce File Size 2 แล้วกด Save จากนั้นตรวจดูคุณภาพของไฟล์ที่ได้อีกที
หากคิดว่าอยากย่อให้ได้มากกว่านี้ ก็แก้ไขค่า ImageSizeMax และ ImageSizeMin ลงอีกได้ตามความเหมาะสม
บล็อกตอนนี้น่าจะมีประโยชน์กับผู้ที่ต้องการย่อ PDF ให้มีขนาดเล็กแต่ไม่อยากให้คุณภาพของไฟล์เสียไปมากเกินไปนัก ลองเอาไปปรับใช้กับการทำงานของตัวเองให้เหมาะสมครับ
ข้อมูล https://hints.macworld.com
Leave a Reply