Toolverse
Wszystkie skille

pdf-form-filler

autor: openclaw

Automatycznie wypełniaj formularze PDF tekstem i polami wyboru bez ręcznej pracy

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
33

O skillu

Narzędzie do programowego wypełniania formularzy PDF danymi tekstowymi i polami wyboru. Idealne do automatyzacji dokumentów urzędowych, wniosków, ankiet i innych formularzy. Obsługuje pola tekstowe (imiona, daty, adresy) oraz checkboxy z prawidłowym renderowaniem w czytnikach PDF. Zachowuje strukturę formularza, dzięki czemu dokument można dalej edytować. Działa na czystym Pythonie bez dodatkowych zależności poza biblioteką pdfrw.

Jak używać

  1. Zainstaluj skill pdf-form-filler w swoim środowisku agenta lub MCP serwera. Upewnij się, że masz dostęp do biblioteki pdfrw (zawarta w zależnościach).

  2. Przygotuj plik PDF z formularzem zawierającym pola do wypełnienia. Jeśli nie znasz nazw pól w dokumencie, użyj funkcji list_pdf_fields() podając ścieżkę do pliku — wyświetli ona listę wszystkich dostępnych pól i ich typów.

  3. Utwórz słownik danych zawierający pary: nazwa pola → wartość. Dla pól tekstowych wpisz tekst (np. "Imię": "Jan Kowalski"), dla checkboxów użyj True (zaznaczony) lub False/None (niezaznaczony).

  4. Wywołaj funkcję fill_pdf_form() podając ścieżkę do pliku wejściowego, ścieżkę do pliku wyjściowego oraz przygotowany słownik danych. Funkcja automatycznie dopasuje nazwy pól i wypełni formularz.

  5. Sprawdź wygenerowany plik PDF — wszystkie pola powinny być wypełnione z prawidłowym renderowaniem w czytnikach PDF. Dokument pozostaje edytowalny, więc możesz go dalej modyfikować w razie potrzeby.

Podobne skille