Показать полную графическую версию : Поддержка кириллицы в PDF документах (pdf формы)
Речь идёт о PDF документах с "формами".
Кто сталкивался поделитесь опытом чем редактируете?
Хотелось организовать всё это дело именно в опенсорсе. Но в ходе некоторых обсуждений выясняется, что мешает этому баг в библиотеке poppler -https://bugs.freedesktop.org/show_bug.cgi?id=36111. А эту библиотеку используют все опенсорсные ридеры, включая Evince и Okular . Вопрос - у кого может есть патч на эту недоработку англоязычных программеров, которые почему-то часто не в курсе что существуют другие языки и иероглифы кроме "ангельского"?
И попутно прошу помощи довести этот баг до разработчиков.
Завели баг на gnome.org ( Evince) - https://bugzilla.gnome.org/show_bug.cgi?id=725808, поддержите ...на баг-трекере признали, что баг есть))
Для пробы есть форма, прикрепил.
Может какие предложения чем заменить pdf-формы, чтобы на будущее не применять их в документообороте дабы избежать таких проблем.
дабы избежать таких проблем »
Каких? Лично я не вижу (или не заметил) никаких проблем. Скриншот прикрепите, что бы видеть проблему.
mnbv, то есть вы работаете с pdf формами и у вас всё в норме? Тогда делитесь чем редактируете в какой ОСи ?
У меня вот так сейчас после редактирования -http://storage5.static.itmages.ru/i/14/0307/s_1394214101_3109149_fe5a6403c9.png (http://itmages.ru/image/view/1540880/fe5a6403), а должно быть вот так - http://storage7.static.itmages.ru/i/14/0307/s_1394214222_3934408_efacc78983.png (http://itmages.ru/image/view/1540882/efacc789)
Цитата ramid:
то есть вы работаете с pdf формами и у вас всё в норме? »
Да
Цитата ramid:
Тогда делитесь чем редактируете в какой ОСи ? »
В любом Linux нет проблем, щас попробовал на нетбуке, на нем установлен Kubuntu (Okular)
http://savepic.org/5115208m.png (http://savepic.org/5115208.htm)
Ниже прикрепил отредактированный файл
mnbv, вот же странности, в чём у меня проблема ? ОС- Кубунту 13.10, окулар, результат вы видели, может железо, но проблема не только у меня...
mnbv, открыл прикреплённый файл в окуляре, как обычно, не видать никаких букв в строках :(.
Цитата ramid:
открыл прикреплённый файл в окуляре, как обычно, не видать никаких букв в строках »
Щас попробовал на другом компе с Linux, тоже не открывается, форма видна только на том компьютере на котором ее отредактировали. Заполненные формы хранятся в .kde/share/apps/okular/docdata в файле с расширением xml
В "Локаль" предпочитаемый язык русский?
форма видна только на том компьютере на котором ее отредактировали »
Вот именно, а у меня и на своём компе не видать((, пока не щёлкнешь в окуляре кнопку показывать для редактирования..
полненные формы хранятся в .kde/share/apps/okular/docdata в файле с расширением xml »
Так, открываю я этот xml там вообще код с адресом файла где он лежит и что дальше?
Локаль русская, может шрифты майкрософт докачать?
ramid, установите Wine, скачайте Portable ZIP | 8 MB (http://www.tracker-software.com/product/pdf-xchange-viewer)
У меня в Гноме Evince при вводе кириллицы сыпет вот что:
Syntax Error: AnnotWidget::layoutText, cannot convert U+0432
Syntax Error: AnnotWidget::layoutText, cannot convert U+044B
Syntax Error: AnnotWidget::layoutText, cannot convert U+0430
Syntax Error: AnnotWidget::layoutText, cannot convert U+0432
Syntax Error: AnnotWidget::layoutText, cannot convert U+044B
Syntax Error: AnnotWidget::layoutText, cannot convert U+0430
Syntax Error: AnnotWidget::layoutText, cannot convert U+0430
Syntax Error: AnnotWidget::layoutText, cannot convert U+044B
Syntax Error: AnnotWidget::layoutText, cannot convert U+0432
Syntax Error: AnnotWidget::layoutText, cannot convert U+0430
Syntax Error: AnnotWidget::layoutText, cannot convert U+044B
Syntax Error: AnnotWidget::layoutText, cannot convert U+0432
Мы с вами не программисты и составить патч вряд ли получится (а было бы очень даже неплохо разобраться собственными силами на локальном уровне - быстрее просто будет :)), то не забываем, что есть баг-трекеры (линки дал), чем больше голосов, тем больше вероятности что дело рассмотрено будет разработчиками ..а насчёт костылей, то windows в дул-буте пока самый надёжный костыль(((.
Мы с вами не программисты и составить патч вряд ли получится »
Патч никакой не нужен.
1. Скачать PDF-XChange Viewer "EXE installer (32/64 bit) | 16 MB" с http://www.tracker-software.com/product/downloads
2. Создать Префикс в Wine: env WINEPREFIX="/home/учетная запись/.wine_pdf" winecfg
3. Скопировать PDFXVwer.exe в .wine_pdf/drive_c/PDFXVwer (папку PDFXVwer нужно создать)
4. Установить программу: env WINEPREFIX="/home/учетная запись/.wine_pdf" wine /home/учетная запись/.wine_pdf/drive_c/PDFXVwer/PDFXVwer.exe
5. Запустить программу: программа будет находиться в папке Wine в меню Пуск KDE
Патч никакой не нужен. »
Зря вы так, разве плохо работать в системе где всё есть, и к тому же опенсорс..где не нужны все эти костыли.. народ уже привык выкручиваться как может, а я считаю, что лучше изначально поработать и тогда не нужны все эти "вина" и дуал-буты (по крайней мере сократить их использование уже хорошо).
А насчёт предложенного костыля - спасибо и на этом :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.