Thanks again Martin, i am new in mailing list, hope this is the right
way to reply this time.
于 2013/12/19 0:11, Martin Minka 写道:
Hello Tan,
my answer will not make you happy. I asked similar question (
http://markmail.org/message/l6au7uo4ytt6zzlf) and got answer that UTF-8
support will be added with
https://issues.apache.org/jira/browse/PDFBOX-922. Vote on that issue
if you want to have it solved.
I ended up to use PdfClown library where it was easy to add UTF-8 text with
embedding TTF font into PDF document. The only problem I found with
PdfClown is that it doesn't support font subsetting and the resulting PDF
gets very big by embedding the whole TTF font. See my feature request
https://sourceforge.net/p/clown/feature-requests/14/.
The PDFBOX-922 ticket is the second most voted so hopefully it will be
added.
Sincerely,
Martin
2013/12/18 Tan YuQiang <[email protected]>
I can write free text annotation with UTF-8 string successfully, but when
i use PDPageContentStream to draw UTF-8 string, it is not written
correctly. why?
My code is like below:
PDFont font = PDType1Font.TIMES_ROMAN;
contentStream.setFont(font, fontSize ); //PDPageContentStream
contentStream.moveTextPositionByAmount(x, y);
contentStream.drawString(info.getText());
Thank you for any hint,
Devin Tan
--
Regards,
Devin Tan