Missing ToUnicode After Distillation
Hi,
I have some PDFs with Japanese texts. Mostly the texts are in either MS-Mincho or MS-Gothic font. Mostly the fonts are in TrueType (CID) type and Identity-H encoding. I have no problem on copying Japanese texts from Acrobat and pasting them in Notepad. This must be a proof of a proper ToUnicode map in the PDF.
However, when I print the PDF into "Adobe PDF" printer driver, the copy & paste no longer works in the PDF output file. Now the Japanese texts are pasted as missing glyph character (a quotation mark in a square) in Notepad. I guess this means ToUnicode map was not created, most probably during the distillation process.
On the other hand, I have a PDF with Japanese texts whose font is "MSゴシック" or "MS明朝" (these means MS-Gothic and MS-Mincho, respectively), and more importantly, they are in 90ms-RKSJ-H encoding. I can copy and paste Japanese texts from the "Adobe PDF" printed output of this PDF. One thing weird is, the 90ms-RKSJ-H encoding is now changed in Identity-H in the output PDF. To see if the encoding is causing the issue, I printed this output PDF into "Adobe PDF" once again, but only got an error log from Distiller.
I checked a few articles including http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/5411.ToUnicode.pdf and http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/distfont.pdf but still not sure what the problem is. Do I have to configure or create ToUnicode mapping files? Or is this something cannot be done by the nature of Identity-H encoding? Thank you.
- eellor
