|
|
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Вопрос по PDFBox. Следующий код не выводит в файл русские буквы, с латинскими всё в порядке. Пробовал разные "перекодировки" - толку нет. В чем может быть проблема? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2011, 14:29 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Первое что стоит проверить это правильно ли скомпилировался литерал. Остановите в дебаге и посмотрите содержимое переменной message. Если с ним всё в порядке. То можно дальше ковырять PDFBox. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2011, 14:48 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
ещё можно проверить а содержит ли используемый шрифт русские символы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2011, 14:50 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Скорее всего дело именно в фонтах. Нужно вместо стандарного PDF шрифта загрузить свой, который содержит нужные символы: http://stackoverflow.com/questions/6181518/how-to-create-a-pdf-document-from-languages-of-unicode-char-set-regarding-using-t ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2011, 14:53 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПервое что стоит проверить это правильно ли скомпилировался литерал. Остановите в дебаге и посмотрите содержимое переменной message. Если с ним всё в порядке. То можно дальше ковырять PDFBox. Сорри, занимался другими делами. Но в message явно не то что надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:08 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Тогда нужно исправить процесс. У вас файл сохраняется в одной кодировке (UTF8?), а компилятор разбирает литералы в другой кодировке (cp1251?). Нужно чтобы было в одной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:11 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
BlazkowiczТогда нужно исправить процесс. У вас файл сохраняется в одной кодировке (UTF8?), а компилятор разбирает литералы в другой кодировке (cp1251?). Нужно чтобы было в одной. Прошу прощения... Изменил кодировку страницы. Компилятор берет то что надо, а вот на выходе всё равно не то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:32 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
А в файле получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:33 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Да и так как в примере тоже не то Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:38 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Хотя я может неподходящий шрифт взял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:40 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Брал этот http://www.xfont.ru/font/%D1%88%D1%80%D0%B8%D1%84%D1%82_UniversCondensedMediumItalic_13948.htm При открытии Adobe Reader ругается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:44 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
FullKettleА в файле получается Странно. 4ре последних символа аккурат на 1024 подрезаны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 16:59 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
BlazkowiczFullKettleА в файле получается Странно. 4ре последних символа аккурат на 1024 подрезаны. Пробовали с этой задачей работать параллельно с коллегой. И у него не получается )))). То ли мы оба, то ли не то ли ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 17:01 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
из всего множества бесплатных просмотрщиков pdf я остановил выбор на pdf-renderer + ghostscript для конвертации "кривых" pdf в картинку и склейке их в новый pdf. ну и конечно icepdf с их фирменным рендерером шрифтов, правда за дорого Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 17:01 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
FullKettleПробовали с этой задачей работать параллельно с коллегой. И у него не получается )))). То ли мы оба, то ли не то ли ))) Посмотрите в багтрекере может что-то по теме есть: https://issues.apache.org/jira/browse/PDFBOX-903 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 17:04 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Не знаю PDFBox. Но использую iText. Разница в том, что к iText есть хорошая документация и программные примеры. Проблема нехотения выводиться русского шрифта у меня была, но решилась мгновенно. Поэтому если нет особой причины использовать PDFBox, то может перейти на iText. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 21:18 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Partisan MНе знаю PDFBox. Но использую iText. Разница в том, что к iText есть хорошая документация и программные примеры. Проблема нехотения выводиться русского шрифта у меня была, но решилась мгновенно. Поэтому если нет особой причины использовать PDFBox, то может перейти на iText. Причины нет. Завтра посмотрю iText. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 22:05 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
FullKettleПричины нет. Завтра посмотрю iText. Спасибо Вот те раз. А кто вас на этот PDFBox вообще надоумил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 22:17 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
BlazkowiczFullKettleПричины нет. Завтра посмотрю iText. Спасибо Вот те раз. А кто вас на этот PDFBox вообще надоумил? Подошли,сказали. Ребят, надо сделать pdf отчетик небольшой, попробуйте в PDFBox, но не критично. Не, отчет уже сделали в Джаспере. Но я решил всё таки добить...что-нибудь альтернативное Джасперу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2011, 22:41 |
|
||
|
PDFBox по-русски
|
|||
|---|---|---|---|
|
#18+
Если для кого-то будет еще актуально, то я поборола русскую кодировку. Вот http://shteker.livejournal.com/14438.html готовое решение на примере заполнения квитанции банковскими реквизитами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2015, 12:06 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38883762&tid=2125786]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 505ms |

| 0 / 0 |
