ถึงแม้ว่าการใช้ option -enc UTF-8
จะทำให้ได้เอกสารที่ยังคงไว้ซึ่งข้อมูลของ unicode ตรงตามต้นฉบับ
ทุกตัวอักษร, แต่การคงไว้ซึ่งข้อมูล unicode นี้ ก็จะรวมไปถึงรหัส f7XX
(ตามที่ได้กล่าวถึงข้างต้น) ที่จะไม่ได้รับการแปลงเป็นรหัส unicode
ภาษาไทยตามที่ควรจะเป็น ด้วยเช่นเดียวกัน.
จากการสำรวจ xpdfrc (xpdfrc(5) man page) จะพบว่ามี option
unicodeToUnicode ที่ช่วยในการแปลง unicode ต้นฉบับไปยัง unicode
ปลายทางที่ต้องการ,
อย่างไรก็ตาม พบว่าการใช้ option unicodeToUnicode
ไม่ใช่หนทางที่ดีในการแก้ปัญหาเหล่านี้ เนื่องจาก,
1. option นี้จะแปลงให้เฉพาะรหัส unicode ของ font บางชนิดเท่านั้น เช่น
CID Type (ถ้าข้าพเจ้าจำไม่ผิด) ตามที่แสดงโดยโปรแกรม pdffonts
2. จำเป็นต้อง map รหัส unicode ทั้งหมดทุกตัว. ไม่เพียงแต่จะต้อง map
ตัวที่ต้องการแปลง (f7XX) เท่านั้น, ตัวอื่นๆ ที่เหลือที่ต้องการให้คงค่า
unicode เดิมไว้นั้น ก็ต้องได้รับการ map ไว้ด้วย เช่นเดียวกัน (รวมแล้ว
6 หมื่นกว่าตัวอักษร (ถ้านับเฉพาะชุด unicode 16 bits)),
เนื่องจากถ้ามีตัวอักษร unicode ตัวใดที่ไม่ได้ map ไว้,
โปรแกรมก็จะไม่ส่งผลลัพธ์ของตัวอักษรตัวนั้นออกมาเลย.
ดังนั้น เท่าที่ทราบในขณะนี้, มีเพียงหนทางเดียวที่ทำได้ดีที่สุด คือ
การเขียน script ภายนอก มาแปลงรหัส unicode f7XX ไปเป็น 0eXX ในภายหลัง
อีกทีหนึ่ง.
สุดท้ายนี้ หากท่านใดมีความเห็นอื่นๆ หรือทราบวิธีการทางเลือกอื่นๆ
ที่น่าจะเหมาะสมกว่าวิธีการที่ได้กล่าวมา, กรุณาชี้แนะด้วย
จักเป็นพระคุณอย่างสูง.