โดย mr.pdf เมื่อ พุธ 17 ก.พ. 2010 3:57 pm
ปัญหาน่าจะเกิดจาก
1. การแปลงไฟล์ PDF โดยวิธีการ Print หรือทำสร้างเป็น Postscript แล้วผ่าน Distiller ทำให้มีการเปลี่ยนระบบการฝังฟอนต์เป็น PDF Font
ซึ่งจะใช้สำหรับการแสดงผล และการ Output เท่านั้น การแปลงไฟล์ PDF กลับมาเป็น Word หรือ Text จะทำไม่ได้
ยกเว้น การแปลงตรงจาก Word ไปเป็น PDF คือใช้คำสั่ง Convert to Adobe PDF ที่อยู่บนแถบเครื่องมือของ Word กรณีนี้จะช่วยให้การแปลงกลับจาก PDF ไปเป็น Word จะสามารถทำได้ และสมบูรณ์กว่า
2. การเข้ารหัส และการใช้ฟอนต์ที่เข้ารหัส คนละแบบ คือ ฟอนต์ใน PDF อาจจะเป็นฟ้อนต์แบบ Postscript มีการเข้ารหัสแบบ ASCII แต่เมื่อแปลงกลับมาเป็น Word ซึ่งรองรับฟอนต์แบบ TrueType และมีการเข้ารหัสแบบ Unicode
3. การฝังฟอนต์แบบ Subset คือ การกำหนดให้ฝังเฉพาะบางตัวอักษร กรณีหากสามารถแปลงฟ้อนต์จาก PDF กลับมาเป็น Word ก็อาจจะได้ข้อมูลไม่สมบูรณ์ครบถ้วน
ดังนั้นต้องเช็คดูว่า ไฟล์ PDF สร้างมาด้วยวิธีใด และมีระบบการฝังฟอนต์ และชนิดของฟ้อนต์ รวมถึงการเข้ารหัสเป็นใด
เช็คที่คำสั่ง Document Properties น่ะครับ
การแก้ปัญหา เหมือนเดินในความมืด > ค่อยๆ เดิน ทุกย่างก้าวต้องเดินด้วยความระมัดระวัง