Автор Тема: Кирилица в редактируем ПДФ  (Прочетена 5225 пъти)

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Опитвам се да пиша в PDF бланките, които направиха за новия Търговски регистър. Това, което пробвам е да ги редактирам с Evince, с xpdf не става. Резулатата е че, като попълвам се попълва на кирилица, обаче като махна фокуса от полето, където съм попълвал и излиза на маймуница. Мисля си че не е наред енкодинга на Евинс-а (аз съм на УТФ-8), затова го пробвах и с цп1251 да го пусна, обаче резултата е същия. Дайте някакви иде как да го оправя това.

В момента дърпам acroread обаче е 46 мб?!?! За един смотан пдф толкова голяма програма. Ако мога да го оправя с Евин ще е много добре.

Ето и нагледните примери:

1. При попълването
2. След попълването
Активен

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #1 -: Jan 29, 2008, 21:39 »
никой ли няма представа? '<img'>
Активен

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
Кирилица в редактируем ПДФ
« Отговор #2 -: Jan 30, 2008, 00:09 »
Инсталирах evince, но това чудо няма ни conf, ни нищо... В хелпа също няма никой... Незнам дали reader-а не е спасението?
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-

pastora

  • Напреднали
  • *****
  • Публикации: 100
  • Distribution: Debian
  • Window Manager: GNOME
  • С нами Бог!
    • Профил
Кирилица в редактируем ПДФ
« Отговор #3 -: Jan 30, 2008, 01:17 »
Това няма ли да ти свърши работа? Лично аз никога не съм го ползвал, просто ми попадна в нета.
Активен

...Но някои не обичат да знаят за своя български род, а се обръщат към чужда култура и чужд език и не се грижат за своя български език, но се учат да четат и говорят по гръцки и се срамуват да се нарекат българи. О, неразумни и юроде!...

Случайно да ви звучи актуално?

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #4 -: Jan 30, 2008, 13:06 »
@Agent_Smith:
Evince е стандартния пдф вюър към гнома. Просто само той ми чете като бланка за попълване тия нови ПДФ-и, явно е съвместим с последния Акробат.

@pastora:
Това го раглеждах, обаче да ти кажа понятие си нямам как се работи с него. Имам чувството, че за да работя с него трябва да науча спецификацията на PDF формата.
Активен

bubu

  • Напреднали
  • *****
  • Публикации: 113
    • Профил
Кирилица в редактируем ПДФ
« Отговор #5 -: Jan 30, 2008, 14:08 »
Пробвай комбинацията от KPDF и msttcorefonts инсталирани и виж дали работи. След като инстралираш msttcorefonts, напиши тази команда fc-cache -f -v и отвори тогава пдф-а.
Активен

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #6 -: Jan 30, 2008, 18:26 »
Acroreada май и той не върши работа, напоследък попълвах някакви такива формуляри и не успях с него да съхраня попълнения файл.
Та какво направих, попълвам си формуляра и  print as file. Тъй че с евинса можеш да си попълваш листчето и да го принтваш като файл. Мисля, че трябва да е ps файл, защото ако го принтваш като PDF май вади само един лист и после трябва да ги събираш с програма. Ама за това не съм много сигурен. А ако го принтнеш като ps после го правиш на pdf с ps2pdf.
Активен

Face Your FreeBSD at http://ipolit.hit.bg

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #7 -: Jan 30, 2008, 21:59 »
Ipolit,

идеята за запазване на попълнените е много добра, обаче ми кажи как с Евинса попълваш на кирилица?? В тия бланки са вградили някакви смотани шрифтове, има ли начин да ги заместя?
Активен

mikis

  • Напреднали
  • *****
  • Публикации: 746
  • Distribution: Debian Testing
  • Window Manager: KDE
    • Профил
Кирилица в редактируем ПДФ
« Отговор #8 -: Jan 30, 2008, 22:46 »
Цитат (nov_chovek @ Ян. 30 2008,22:59)
...В тия бланки са вградили някакви смотани шрифтове, има ли начин да ги заместя?

От къде може да се вземе такава бланка за проба?
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #9 -: Jan 30, 2008, 23:00 »
aipdf и pdftk, но и зависи за коя версия на pdf.

има и разни php/python надстройки за pdftk, но при кирилица, те се държат по същия начин като GNOME, т.е. никак.

П.П. pdftk ми изглежда като алфа версия.
Активен

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #10 -: Jan 30, 2008, 23:13 »
а и се съмнявам, че acroread има достатъчна функционалност да попълва форми, по-точно, в частта запазване и повторно показване на попълнените данни.
Активен

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #11 -: Jan 30, 2008, 23:38 »
Акрореад не може да запазва попълнените бланки, но поне шрифта се чете като кирилица.

Бланките са на http://www.brra.bg , обаче сега нещо не се отваря.
Затова сложих една примерна бланка тук : БЛАНКА



Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Кирилица в редактируем ПДФ
« Отговор #12 -: Jan 31, 2008, 07:19 »
Пробвай ISO 8859-5 кодировка .
Активен

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Кирилица в редактируем ПДФ
« Отговор #13 -: Jan 31, 2008, 08:48 »
Малко Ъпдейт: Акрорийд има функция "Print to file" и записва попълнени формуляри в .ps файл.

Обаче остава проблема с Евинс-а. С кодировка iso8859-5 пак не тръгва:

Цитат

export LANG=bg_BG.iso8859-5 ; evince

(evince:18414): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.


Ох какво ли не пробвах:

Цитат

[milen@kompito ~]$ export LC_COLLATE=bg_BG.ISO8859-5        
[milen@kompito ~]$ export LANGUAGE=bg_BG.ISO8859-5        
[milen@kompito ~]$ export LANG=bg_BG.ISO8859-5
[milen@kompito ~]$ export LC_MESSAGES=bg_BG.ISO8859-5


Тоя път GLIBC не се оплаква..обаче пак не излиза кирилицата. Явно трябва да мога да направя някак си font substitution.



Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Кирилица в редактируем ПДФ
« Отговор #14 -: Jan 31, 2008, 09:27 »
Пробвай с UTF-16, на доста от продуктите, работещи под Windows това е кодовата таблица по подразбиране
Активен

0x2B|~0x2B