Дорогие очень нужна помощь. Возможно некоторые из вас сталкивались с документооборотом в формате PDF. Речь о PDF-документах со вложенными формами, то есть формы редактируются обычным "ридером". Тем не менее, ридер этот не опенсорный (наверное догадались какой риддер прекрасно работает с формами PDF). Хотелось организовать всё это дело именно в опенсорсе. Но мешает этому баг в библиотеке poppler - https://bugs.freedesktop.org/show_bug.cgi?id=36111 (https://bugs.freedesktop.org/show_bug.cgi?id=36111). А эту библиотеку используют все опенсорсные ридеры, включая и Evince . Вопрос - у кого может есть патч на эту недоработку англоязычных программеров, которые почему-то часто не в курсе что существуют другие языки и иероглифы кроме "ангельского"?
Очень буду признателен за помощь в решении вопроса..
Создали баг-трекер на gnome.org (Evince 3.10.3) - https://bugzilla.gnome.org/show_bug.cgi?id=725808 (https://bugzilla.gnome.org/show_bug.cgi?id=725808) .. Подписываться теперь только в СС листе.
Для ubuntu линк наверное самый оптимальный, так как там разрабы хоть что-то получают - https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1288182 (https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1288182) (только нажать конопку чтоб баг касается вас)
В итоге получены рекомендации - нужен программер, который разберётся в этой библиотеке и поможет с созданием патча.
Дааа, похоже на форуме с документоборотом в формате pdf никто не сталкивался )).
Tamir, ты бы образец документа выложил? если не совсем военная тайна. Наобум можно гадать до посинения ведь.
Спасибо за отклик, просто смотрю смысла нет выкладывать, но раз есть отклик, пожалуйста пробуйте, только не оставайтесь в стороне.. прикрепил.
Ubuntu 14.04 testing (Unity) - просмотрщик Evince 3.10.3, установлены шрифты микрософт ttf-mscorefonts-installer
Кириллица отображается нормально, а вот с видимостью текста в неактивном поле траблы :(
(http://storage9.static.itmages.ru/i/14/0307/s_1394227127_9287393_9aa3616f54.png) (http://itmages.ru/image/view/1541330/9aa3616f)
На скрине заполнены оба первых поля (фамилия и имя, но в неактивном поле текст не виден)
Okular Version 0.18.3
(http://storage5.static.itmages.ru/i/14/0307/s_1394229089_9659900_29f582d05b.png) (http://itmages.ru/image/view/1541368/29f582d0)
Просит разрешить формы при открытии, но зато нормально принимает и отображает кириллицу.
!!!НО, Окуляр - часть КДЕ, со всеми вытекающими последствиями.
denkin, а теперь попробуйте отредактированный файл на другой машине посмотреть в том же окулар. Проверялось и на ксубунту и на кубунту, результат - баг трекер, линки дал, не проходите мимо, подписывайтесь, если сильны в англ. то раскрывайте тему по необходимости. Вот такая просьба есть..
Цитата: Tamir от марта 08, 2014, 11:31:38
denkin, а теперь попробуйте отредактированный файл на другой машине посмотреть в том же окулар...
И что будет? Я домашний пользователь Убунту, Окуляр ставил для проверки и тут же снес :)
На ланчпаде отписался по поводу Евинс
Цитата: denkin от марта 08, 2014, 21:52:53
И что будет?
В том-то и дело что ничегооо, пустой лист будет, то есть всё старательное редактирование - "филькина грамота"...насчёт ланчпада спасиб, ещё бы и на гноме не помешало (то же Evince).
В ходе обсуждений на ланчпаде, а также с GNOME (Evince) и KDE (Okular) выяснилось, что причина именно в библиотеке popper, более того дан конкретный линк, вот он - https://bugs.freedesktop.org/show_bug.cgi?id=17913 (https://bugs.freedesktop.org/show_bug.cgi?id=17913) (последний линк в шапке, скрыть под словом "здесь"). Потому, очень прошу всех желающих решить проблему и просто помочь - подписывайтесь на этом трекере . Если есть вопросы, как это сделать, задавайте (оказывается всё очень просто, только не забудьте про СС лист). Остался последний рывок, давайте же расшевелим команду разработчиков опенсорсной библиотеки :). Надеюсь что хоть один человек да откликнется на этом форуме. Хотя, наверное пост можно сразу начинать с обращения к единственному кто откликнулся :(. Но и за это спасибо. ..Короче последний ответ от Albert Astals не радужный, сами они не хотят ничего делать, но зато хотят чтобы мы дали им готовый патч то есть наняли программера, который тот сделал. Тогда следующий вопрос, где взять такого ибо лично я нахожусь в таком заброшенном ауле, что не о каких программеров тут даже и мечтать не приходится. Может кто подскажет?
поддержал - чего не сделаешь для хорошего человека, и такого настойчивого :D
denkin, знал что вы откликнетесь на призыв о помощи в таком деле. И хотелось бы выразить благодарность всем тем, кто хотя бы думал о том чтобы поддержать, но по каким-то обстоятельствам не смог.
Однако, после ответа девелопера на багзиле freedesktop.org понял что нужно делать всё самому и не надеется на разработчиков, так как они сами помощи просят)) (и не не желают больше подтверждения этого бага - они уже признали его, исходя из последнего сообщения Albert Astals). Но так как денег нет, да и квалифицированного программера, который разобрался бы в коде библиотеки и создал патч также нет, то считаю вопрос закрытым. Спасибо, denkin за тёплые слова и отклик, спасибо всем читавшим это сообщение)). До новых идей :) !
н-да.
тот разработчик говорит, что не надо говорить "подтверждаю баг". есть ли смысл тогда присоединяться?
они предлагают нанять кого-нибудь.
xf∞, выходит что на freedesktop уже нет (сообщение получено недавно - почистил шапку от призывов подписываться на poppler), хотя на ланчпаде даже посчитали неплохим такой дружный подход (к тому же у убунту спонсор есть :)), потому считаю что подписываться надо хотя бы на ланчпаде, именно подписываться, а не подтверждать что баг есть), хотя тему можно закрыть, пока не найдётся богатый спонсор который возьмёт на себя хотя бы большую часть суммы (на форуме ubuntu - http://forum.ubuntu.ru/index.php?topic=240135.15 (http://forum.ubuntu.ru/index.php?topic=240135.15) приблизительно есть сумма, которую надо собрать), потом можно выставить заказ на фрилансере, если нет знакомых программеров...короче нереальное это дело. Всё что было в моих силах я сделал, готов даже положить в общий котёл 50 $, но не 300-500 $.
вот на ланчпаде я знаю, как подтверждать. а тут мне вообще непонятно было. так что с freedesktop'ом понятно.
ну, а evince'ом вроде красная шляпа занимается.
можно там попытаться запостить баг.
Цитата: xf∞ от марта 18, 2014, 22:55:02
ну, а evince'ом вроде красная шляпа занимается.
можно там попытаться запостить баг.
Я считал, что Gnome :) , на багзиле гнома уже есть трекер - https://bugzilla.gnome.org/show_bug.cgi?id=725808 (https://bugzilla.gnome.org/show_bug.cgi?id=725808), можно также подписываться в CC лист не подтверждая что баг есть, так как на всех трекерах уже признали что он есть и просили не писать об этом, только конструктивные решения. А вот подписаться в СС желательно.
а они оказывается, используют этот самый poppler. значит, evince - просто красивая оболочка.
в evince 2.32 под виндой текст виден, только его надо выделить.
под убунтой позже проверю.
Цитата: xf∞ от марта 19, 2014, 10:36:48
под убунтой позже проверю.
Как успехи :)?
извините, забыл.
под убунтой ситуация несколько лучше. не надо выделять текст, достаточно просто курсор на поле поставить.
но баг тоже есть, т.к. легко спрятать данные в форме. это похлеще мелкого шрифта.
человек может подписать этот документ электронной подписью и потом не откажешься - я не видел. а там чего-нибудь да будет.
Цитата: xf∞ от марта 20, 2014, 22:34:17
но баг тоже есть, т.к. легко спрятать данные в форме. это похлеще мелкого шрифта.
человек может подписать этот документ электронной подписью и потом не откажешься - я не видел. а там чего-нибудь да будет.
Верно, это очень важно. Я считаю, что всё же подписаться стоит.. может разработчики Ubuntu как-то посодействуют :smile:.
разработчики убунту точно никак не посодействуют. разве что свою оболочку сделают.
это самому на кикстарте надо проект создавать. т.е. собирать деньги на разработчика, который всё исправит.
Чтож будем собирать, уже один человек готов внести посильную лепту))..на данном этапе windows для меня единственный удобный вариант... то есть схватку линукс проиграл, по крайней мере пока.