วิธีลดขนาดไฟล์ PDF ใน OSX และวิธีปรับแต่ง(Reduce File Size) ให้เหมาะสม

, , Leave a comment

     

เวลาเราแปลงภาพเป็น PDF หรือ แปลงไฟล์จากเครื่องแสกนเป็น PDF สิ่งที่เกิดขึ้นบ่อยๆคือไฟล์ PDF ที่ได้มันมีขนาดไฟล์ใหญ่มาก ทั้งๆที่มีเพียงไม่กี่หน้า มีปัญหาเวลาจะต้องส่งอีเมลอยู่บ่อยครั้ง ใน OSX สามารถใช้โปรแกรม Preview ย่อขนาดไฟล์ PDF ลงได้

วิธีลดขนาดไฟล์ PDF ใน OSX ด้วยโปรแกรม Previes 

  1. เปิดไฟล์ PDF ตัวนั้นด้วยโปรแกรม Preview ขึ้นมา
  2. คลิกเลือกที่เมนู File>>Save As…
  3. เลือกตำแหน่งที่เก็บไฟล์ เลือก Format เป็น PDF และเลือก Quartz Filters เป็น Reduce File Size

    Reduce file size
    Reduce file size
  4. กด Save

ปัญหาที่เกิดขึ้น 

Size after reduce
Size after reduce

มันย่อไฟล์ขนาด 25.8 MB ให้เหลือแค่ 82 KB ย่อลงได้เยอะมากก็จริง แต่เมื่อดูเนื้อไฟล์แล้วมันแย่มาก(ดูภาพด้านบน) ถ้าเป็นไฟล์ PDF ที่เป็น text ค่อนข้างใช้ได้เลย แต่อันนี้เป็นภาพที่แสกนเข้ามาทำให้การเลือก Reduce File Size ที่เป็นค่า Default ของเครื่องทำให้ได้ไฟล์ที่แย่มาก

วิธีแก้ไขก็คือตั้งค่าการบีบอัดข้อมูลของ Reduce File Size ใหม่ ไม่ให้บีบอัดมากจนเกินไป ให้ย่อขนาดลงมากที่สุดแต่ก็ยังสามารถอ่านเนื้อหาได้อย่างชัดเจน

วิธีปรับแต่งตัวลดขนาดไฟล์ PDF (Reduce File Size)ใน OSX 

  1. เปิดเข้าไปที่ Finder เลือก Go to Folder…
    ใส่ค่านี้เข้าไป /System/Library/Filters คลิก Go
    นั้นคือเราจะเข้าไปที่โฟล์เดอร์ที่เก็บไฟล์การตั้งค่าการบีบอัดไว้เพื่อเข้าไปแก้ไข

    Go to Folder
    Go to Folder
  2. เราจะเห็นไฟล์ที่เป็น qfilter อยู่หลายอัน ให้ Copy ไฟล์ที่ชื่อ Reduce File Size.qfilter ออกมา วางไว้ที่ไหนก็ได้(แนะนำ Desktop) แล้วแก้ไขไฟล์นี้ใหม่ด้วยโปรแกรม TextEdit <–ใช้โปรแกรมนี้เปิด
  3. จุดสนใจที่ควรแก้ไขคือ
    <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 )

  4. กด save จากนั้นเปลี่ยนชื่อไฟล์ใหม่ เมื่อเอากลับไปวางที่เดิมจะได้ไม่ทับของเดิม เปลี่ยนเป็น Reduce File Size 2.qfilter
  5. Copy ไฟล์ที่แก้ไขแล้วไปวางไว้ที่เดิม /System/Library/Filters

ทดลองลดขนาดไฟล์ PDF ด้วย Filter ตัวใหม่ที่เราสร้างขึ้นมา จะเห็นได้ว่าตัว Filter ใหม่ที่เราสร้างจะเพิ่มเข้ามาอยู่ในลิสต์ที่สามารถเลือกได้แล้ว

Filters
Filter ที่ได้สร้างใหม่

เลือก Reduce File Size 2 แล้วกด Save จากนั้นตรวจดูคุณภาพของไฟล์ที่ได้อีกที

ขนาดไฟล์ลดลงเหลือ 4 MB คุณภาพในขณะยังอ่านตัวหนังสือชัดเจนอยู่
ขนาดไฟล์ลดลงเหลือ 4 MB คุณภาพในขณะยังอ่านตัวหนังสือชัดเจนอยู่

หากคิดว่าอยากย่อให้ได้มากกว่านี้ ก็แก้ไขค่า ImageSizeMax และ ImageSizeMin ลงอีกได้ตามความเหมาะสม

บล็อกตอนนี้น่าจะมีประโยชน์กับผู้ที่ต้องการย่อ PDF ให้มีขนาดเล็กแต่ไม่อยากให้คุณภาพของไฟล์เสียไปมากเกินไปนัก ลองเอาไปปรับใช้กับการทำงานของตัวเองให้เหมาะสมครับ

ข้อมูล http://hints.macworld.com

 

Leave a Reply