isdoc / isdoc.pdf

ISDOC.PDF is format where visual PDF invoice representation embeds its XML representation
Apache License 2.0
5 stars 3 forks source link

ISDOC.PDF

ISDOC.PDF je formát pro elektronickou reprezentaci vizuální i obsahové stránky faktury. ISDOC.PDF je PDF soubor obsahující XML reprezentaci faktury ve formátu ISDOC.

V této repozitory najdete podpůrné informace a příklady pro implementaci podpory formátu ISDOC.PDF do vašich aplikací.

Formát ISDOC.PDF je definován jako součást ISDOC – Národního standardu pro elektronickou fakturaci.

Ukázky faktur ve formátu ISDOC.PDF

Ukázky dokumentů najdete v adresáři output. Jsou vygenerovány z podkladů v adresáři input.

Pracujete-li na aplikaci, která generuje ISDOC.PDF dokumenty, rádi vaše příklady přidáme k ostatním. Nové příklady nejlépe pošlete pomocí pull requestu.

Generování ukázkových faktur ve formátu ISDOC.PDF

Pomocí následujícího příkazu můžete ze strukturované podoby faktury ve formátu ISDOC a její vizuální podoby v PDF vygenerovat jeden ISDOC.PDF soubor:

java -jar bin\isdoc-pdf.jar <vstup.pdf> <vstup.isdoc> <výstup.isdoc.pdf>

Jak si prohlížet dokumenty ISDOC.PDF

Dokument ve formátu ISDOC.PDF je obyčejný dokument PDF a vizuální podobu faktury si tak můžete prohlédnout v jakémkoliv prohlížeči dokumentů PDF, včetně prohlížečů zabudovaných do webového prohlížeče. Potřebujete-li se dostat ke vložené strukturované podobě faktury v XML, je potřeba použít takový prohlížeč PDF, který umí zobrazit přílohy, např. zdarma dostupný Adobe Acrobat Reader. Přílohy jsou dostupné po kliknutí na záložku označenou "kancelářskou sponkou", viz následující obrázek.

Ukázka příloh zobrazených v Acrobat Readeru

Knihovny a nástroje umožňující generování ISDOC.PDF

ISDOC.PDF funguje na podobných principech jako německý formát ZUGFeRD a francouzský Faktur-X. Následující nástroje tak poslouží i jako inspirace při implementaci ISDOC.PDF.