โดยทั่วไปไฟล์เอกสารที่เป็นข้อความเวลาแปลงไฟล์เป็น pdf ไฟล์ ปกติดจะมีขนาดไฟล์เท่ากัน แต่นั่นไม่ใช่เสมอไปโดยในโพสต์ SuperUser Q&A มีการถาม-ตอบของผู้อ่านที่สงสัยเกี่ยวกับขนาดไฟล์ที่แตกต่างกันมาก แล้วทำไมเป็นแบบนั้นหละในบทความนี้มาดูกันค่ะ
คำถาม
ผู้อ่าน SuperUser Borek ต้องการทราบสาเหตุว่าไฟล์ PDF ที่สร้างโดย Microsoft Word ทำไมมีขนาดไฟล์ใหญ่มาก
ฉันสร้างเอกสาร Microsoft Word ง่ายๆ จำนวนประโยคไม่เยอะ ไม่มีในนั้นอีก:
- นี่เป็นเอกสารขนาดเล็ก
จากนั้นฉันก็บันทึกเอกสารเป็นไฟล์ .docx และ .pdf ด้านล่างนี่คือขนาดไฟล์:
- .docx: 12 kB
- .pdf: 89 kB
ความแตกต่างระหว่างสองไฟล์นั้นใหญ่มาก (ในทางเทคนิค) และมันทำให้ฉันรำคาญจริงๆ เมื่อเอกสารที่ส่วนใหญ่เป็นข้อความเพียงอย่างเดียวนั้นมีขนาดเพียงสิบ kB ในไฟล์ .docx แต่มีขนาดหลายร้อย kB เมื่อแปลงเป็นไฟล์ PDF อะไรที่ไม่มีประสิทธิภาพเกี่ยวกับรูปแบบ PDF? เป็นเพียง Microsoft Word ที่ใช้อัลกอริธึมเอาต์พุตที่แย่มากหรือไม่?
ถึงยังไง ตัวฉันเองก็การตั้งค่าเอาต์พุต PDF ใน Microsoft Office เรียกตั้งค่าให้สร้างไฟล์ที่เล็กที่สุดเท่าที่จะเป็นไปได้แล้ว ตามภาพ:
แล้วทำไมไฟล์ PDF ที่สร้างโดย Microsoft Word ยังใหญ่อยู่?
คำตอบ
Rene ผู้สนับสนุน SuperUser มีคำตอบสำหรับเรา:
หากคุณเปิดไฟล์ PDF ใน Notepad++ คุณจะพบว่า:
และวัตถุนั้นถูกอ้างอิงที่นี่ในตอนท้ายในคำสั่ง /FontFile2:
แบบอักษรที่ใช้โดยเอกสาร Microsoft Word จะถูกฝังลงในไฟล์ PDF เพื่อให้มีอยู่ในตัวเอง ฉันใช้สไลด์เด็คนี้จาก Adobe เพื่อถอดรหัสคำแนะนำ PDF
หากคุณต้องการป้องกันไม่ให้ฟอนต์ฝังอยู่ในไฟล์ PDF ตรวจสอบให้แน่ใจว่าเอกสาร Microsoft Word ของคุณใช้หนึ่งใน 14 แบบอักษรมาตรฐานที่มีอยู่ในโปรแกรมดู PDF (ที่มา: Wikipedia)
- Times New Roman > Times (v3) (in regular, italic, bold, and bold italic)
- Courier New > Courier (in regular, oblique, bold, and bold oblique)
- Arial > Helvetica (v3) (in regular, oblique, bold, and bold oblique)
- Symbol > Symbol
- Wingdings > Zapf Dingbats
ที่มา : https://www.howtogeek.com