Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Поддержка кириллицы в PDF документах (pdf формы) (http://forum.oszone.net/showthread.php?t=278821)

ramid 06-03-2014 13:31 2319882

Поддержка кириллицы в 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, поддержите ...на баг-трекере признали, что баг есть))

ramid 07-03-2014 16:13 2320459

Вложений: 1
Для пробы есть форма, прикрепил.

Может какие предложения чем заменить pdf-формы, чтобы на будущее не применять их в документообороте дабы избежать таких проблем.

mnbv 07-03-2014 21:29 2320565

Цитата:

Цитата ramid
дабы избежать таких проблем »

Каких? Лично я не вижу (или не заметил) никаких проблем. Скриншот прикрепите, что бы видеть проблему.

ramid 07-03-2014 21:42 2320572

mnbv, то есть вы работаете с pdf формами и у вас всё в норме? Тогда делитесь чем редактируете в какой ОСи ?
У меня вот так сейчас после редактирования -, а должно быть вот так -

mnbv 07-03-2014 21:51 2320574

Вложений: 1
Цитата ramid:
то есть вы работаете с pdf формами и у вас всё в норме? »

Да

Цитата ramid:
Тогда делитесь чем редактируете в какой ОСи ? »

В любом Linux нет проблем, щас попробовал на нетбуке, на нем установлен Kubuntu (Okular)



Ниже прикрепил отредактированный файл

ramid 07-03-2014 21:57 2320577

mnbv, вот же странности, в чём у меня проблема ? ОС- Кубунту 13.10, окулар, результат вы видели, может железо, но проблема не только у меня...

mnbv, открыл прикреплённый файл в окуляре, как обычно, не видать никаких букв в строках :(.

mnbv 07-03-2014 22:33 2320588

Цитата ramid:
открыл прикреплённый файл в окуляре, как обычно, не видать никаких букв в строках »

Щас попробовал на другом компе с Linux, тоже не открывается, форма видна только на том компьютере на котором ее отредактировали. Заполненные формы хранятся в .kde/share/apps/okular/docdata в файле с расширением xml
В "Локаль" предпочитаемый язык русский?

ramid 07-03-2014 22:47 2320594

Цитата:

Цитата mnbv
форма видна только на том компьютере на котором ее отредактировали »

Вот именно, а у меня и на своём компе не видать((, пока не щёлкнешь в окуляре кнопку показывать для редактирования..
Цитата:

Цитата mnbv
полненные формы хранятся в .kde/share/apps/okular/docdata в файле с расширением xml »

Так, открываю я этот xml там вообще код с адресом файла где он лежит и что дальше?

Локаль русская, может шрифты майкрософт докачать?

mnbv 08-03-2014 00:25 2320620

ramid, установите Wine, скачайте Portable ZIP | 8 MB

shisik 08-03-2014 01:21 2320634

У меня в Гноме 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


ramid 08-03-2014 08:39 2320672

Мы с вами не программисты и составить патч вряд ли получится (а было бы очень даже неплохо разобраться собственными силами на локальном уровне - быстрее просто будет :)), то не забываем, что есть баг-трекеры (линки дал), чем больше голосов, тем больше вероятности что дело рассмотрено будет разработчиками ..а насчёт костылей, то windows в дул-буте пока самый надёжный костыль(((.

mnbv 08-03-2014 15:28 2320778

Цитата:

Цитата ramid
Мы с вами не программисты и составить патч вряд ли получится »

Патч никакой не нужен.
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

ramid 09-03-2014 16:37 2321189

Цитата:

Цитата mnbv
Патч никакой не нужен. »

Зря вы так, разве плохо работать в системе где всё есть, и к тому же опенсорс..где не нужны все эти костыли.. народ уже привык выкручиваться как может, а я считаю, что лучше изначально поработать и тогда не нужны все эти "вина" и дуал-буты (по крайней мере сократить их использование уже хорошо).
А насчёт предложенного костыля - спасибо и на этом :)


Время: 06:13.

Время: 06:13.
© OSzone.net 2001-