Autor Téma: Práce s PDF forms XFA  (Přečteno 320 krát)

Offline MartinBen

  • Nováček
  • *
  • Příspěvků: 1
  • Karma: 0
    • Verze Delphi: Delphi XE5
Práce s PDF forms XFA
« kdy: 08-09-2017, 12:23:13 »
Ahoj, potřebuji v Delphi pracovat s PDF XFA formuláři, konkrétně s formuláři na ISIRu https://isir.justice.cz/isir/common/stat.do?kodStranky=FORMULAR
Aktuálně jsou to Přihláška pohledávky a Návrh na vstup do insolvenčního řízení místo věřitele
Pracuji s komponentami https://www.secureblackbox.com/kb/help/toc.html

Potřebuji uvedené formuláře:
  • Vyplnit - dnes to řeším tak, že vygeneruji data do souboru ve formátu xdp a poté jej otevřu. Tím se PDF formulář vyplní, ale následně jej musím ručně uložit a zavřít.
  • Digitálně podepsat - to umím, ale podaří se mi podpis umístit do příslušného pole ve formuláři a ani jiným způsobem jej zviditelnit přímo na některé stránce.

Pokud dnes zákazníci najednou vyplňují jedntoky až desítky dokumentů, dá se toto použít. Mám ale požadavek na zautomatizování celého procesu. Tzn. že si zákazník vybere tisíce případů, vybere podpisový certifikát a vše ostatní by se mělo dík automaticky - vyplnění formuláře, jeho podepsání, uložení a odeslání.

Díval jsem se na https://www.gnostice.com/PDFtoolkit_VCL.asp a http://www.debenu.com/products/development/debenu-pdf-library/, ale ani bohužel XFA neumí. Tedy Debenu umí pracovat s "plochými" XFA prvky, ale formuláře ISIRu jsou dynamické a s těmi si nedokáže poradit.

Nevíte někdo o nějakém funkčním řešení práce s PDF s dynamickými XFA prvky?

Děkuji
« Poslední změna: 08-09-2017, 12:28:28 od MartinBen »

Offline paja666

  • Nováček
  • *
  • Příspěvků: 11
  • Karma: 0
    • Verze Delphi: 10.1.2 Berlin
Re:Práce s PDF forms XFA
« Odpověď #1 kdy: 22-12-2017, 10:31:57 »
Našel jste nějaké použitelné řešení? Rád bych vyplňoval nové prohlášení poplatníka (http://www.financnisprava.cz/assets/cs/prilohy/dt-upozorneni-mf-k-tiskopisum/IF_5457_26.pdf), ale nenašel jsem zatím možnost, jak zautomatizovat nahrání dat v XML do formuláře.

 

S rychlou odpovědí můžete používat BB kódy a emotikony jako v běžném okně pro odpověď, ale daleko rychleji.

Jméno: E-mail:
Ověření:
Datový typ v Delphi, který má True a False: