PDFBox - problem z polskimi znakami

0

Witam!
Muszę napisać aplikację w Javie, która generuje dokumenty PDF. Korzystam z biblioteki PDFBox. Mam problem z polskimi znakami, kiedy poprzez ContentStreama w stringu wpisuję np. literkę "ł" do PDFa to wyskakują jakieś krzaki w wynikowym dokumencie. Poniżej kawałek kodu:

String text = "ł";

contentStream.beginText();
contentStream.setFont(font, 12);
contentStream.setNonStrokingColor(Color.black);
contentStream.setStrokingColor(Color.black);
contentStream.moveTextPositionByAmount(x, y);
contentStream.drawString(text);
contentStream.endText();

contentStream.close();

Wiecie jak to poprawić?

Jeśli nie wiecie jak to ogarnąć to polećcie mi jakąkolwiek inną darmową, javową bibliotekę, która nie ma takich problemów. Bardzo ważne jest to, że aplikację będę sprzedawał i będzie ona wykorzystywana komercyjnie (w biurach).

Z góry dzięki za pomoc i pozdrawiam

0

PDFont.setEncoding i odpowiednie kodowanie... powinno pomóc :)

0

Przerabiałem na tysiąc sposobów i nic... Chyba, że coś źle robię, masz jakiegoś exampla?

1 użytkowników online, w tym zalogowanych: 0, gości: 1