Wypełnianie deklaracji (wzorów PDF)

Wypełnianie deklaracji (wzorów PDF)
KO
  • Rejestracja:ponad 13 lat
  • Ostatnio:5 miesięcy
  • Postów:135
0

Witam,
jak wypełnić wzory dokumentów (w PDF) przygotowane przez nasze kochane urzędy? Zazwyczaj są to deklaracje (ZUS - KEDU lub np. JPK_VAT7m), które mają reprezentacje w XML-u. Przy KSeF był XSLT, ale dla innych nie mogę znaleźć tego typu pliku 😦

Ktoś ma jakiś pomysł jak zrobić?

Wiem, że te PDF można byłoby przerobić na PDF z formularzem i go wypełnić. Można też zrobić własnego XSLT i produkować PDFa czy HTMLa... Czy jest możesz szybsza metoda?

Spine
  • Rejestracja:około 22 lata
  • Ostatnio:15 minut
  • Postów:6667
0

Ja bym przerobił PDF na SVG. W Inkscape można dodać pola tekstowe wypełnione specjalnym tekstem (tagami).
Potem w takim w szablonie SVG, tagi podmienisz zwykłą tekstową funkcją replace.


🕹️⌨️🖥️🖱️🎮
edytowany 5x, ostatnio: Spine
abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:8 miesięcy
  • Postów:6610
0

Ja jak miałem jakieś formularze urzędowe drukować z programu to robiłem własny szablon oparty o wzór bo było to znacznie szybsze niż dupienie się z tym co jest dostępne


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
KO
@abrakadaber: A jak robiłeś własne szablony? Czego używałeś do robienia szablonów i jak je wypełniałeś?
abrakadaber
abrakadaber
zależy od języka w którym aktualnie było - w c# w (chyba) crystal report, w delphi w fast report. Ale ja to dla desktopa robiłem nie dla weba.
KO
  • Rejestracja:ponad 13 lat
  • Ostatnio:5 miesięcy
  • Postów:135
0

A jeszcze się zastanawiam czy nie można byłoby na istniejącego PDFa nałożyć warstwy z danymi. Pewnie będzie dużo zabawy z czcionkami i pozycjonowaniem tekstu.

PaulGilbert
  • Rejestracja:około 7 lat
  • Ostatnio:około 2 godziny
  • Postów:929
0

Ja wypełniam PDFy na iPadzie, aplikacja Good Notes. Nawet podpisy własnoręczne można przy użyciu Apple Pencil dodać.
Działa to dokładnie w ten sposób, że dodaje dodatkową warstwę danych.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.