New Forum | Previous | Next | (P-PDF) Developers
Topic: Problems with CJK Fonts and CMap
Conf: (P-PDF) Developers, Msg: 69430
Date: 7/27/2002 12:11 PM
I run into a problem when trying to create text
with CJK fonts in a PDF document. I am using PDE
level functions (PDEFont and PDEText). I managed
to create English text, so I know that I got the
basics right. However, when I use Japanese text,
I am not even close. The documentation tells me
to use big-endian Unicode strings (at least that's
what I understood). This however does not work.
After reading more about this subject and
experimenting with existing Japanese files and
handcreated PDF I figured out that I need two
CMaps: The ...-UCS2 CMap to get the character ID
that I then use in my PDEText, which then gets
run through the second CMap by Acrobat to come
up with the correct glyph.
I searched through the API core reference for a
function that would give me the first CMap
transformation: Did not find anything.
Do I have to parse the CMaps myself in order to
get the correct CID, or are there any mechanisms
in Acrobat that will do this for me?