Polskie znaki w konwertowaniu dokumentu docx na pdf

2014-12-19 15:54
kardamon
0

Czy spotkał sie ktoś może z problemem konwersji z word na pdf??
Umnie następuje prawidłowo konwersja tylko nie wyświetla się kilka znaków z języka polskiego : ł,ę,ą

XWPFDocument document = new XWPFDocument(is);            
PdfOptions options = PdfOptions.create().fontEncoding("ISO-8859-2");
OutputStream pout = new FileOutputStream(new File(pathToDirectory+ File.separator +folderName+File.separator+"kakaowyszal.pdf"));
PdfConverter.getInstance().convert(document, pout, options);
edytowany 1x, ostatnio: furious programming, 2016-12-13 18:26
Może spróbuj UTF-8 jeśli się da - lordbobstein 2014-12-19 16:25

Pozostało 580 znaków

2014-12-19 16:34
kardamon
0

Próbowałem wszystkie chyba kodowania, utf-8 też nie działa.

Pozostało 580 znaków

2014-12-19 19:26
0

Po pierwsze czy font obsługuje polskie znaki.
Po drugie czy prawidłowo odczytałeś znaki z dokumentu źródłowego?

Pozostało 580 znaków

2014-12-22 09:55
kardamon
0

Po pierwsze czy font obsługuje polskie znaki. Nie wiem jak to sprawdzić pod linux-em.
Po drugie czy prawidłowo odczytałeś znaki z dokumentu źródłowego? Tak, wczytują się prawidłowo.

Pozostało 580 znaków

2014-12-22 09:59
0

pod linuxem wystarczy utworzyć dokument office i napisać Zażółcić gęślą jaźń wykorzystując dany font.

Pozostało 580 znaków

2014-12-22 10:01
kardamon
0

a jak sprawdzić, jaki font jest ustawiony w POI ??

Pozostało 580 znaków

2014-12-22 10:23
0

Trzeba dobrać się do stylu danego elementu (getStyle coś w ten deseń) i następnie masz dostęp do fontu (getFont)

Pozostało 580 znaków

2014-12-22 12:23
kardamon
0

Uruchomiłem ten sam kod pod linuxem i pod windowsem.

Pod Windowsem są polskie znaki natomiast pod linuxem już część znaków wcina.

GOTOWE :)

Pozostało 580 znaków

2014-12-22 13:06
0

To się pochwal

Pozostało 580 znaków

2014-12-22 14:44
kardamon
0

Należało zainstalować msttcore-fonts pod linuxem i usawić kodowanie Windows-1250.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

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