0

Generator faktur (PDF)

Podaj dane swojej firmy i klienta, pozycje zamówienia, stawkę podatku i termin płatności, a następnie pobierz czystą, prawidłowo ułożoną fakturę w formacie PDF — bez rejestracji i przechowywania danych biznesowych w chmurze, w przeciwieństwie do narzędzi do fakturowania SaaS.

Plik PDF korzysta z wbudowanej czcionki łacińskiej (nie są pobierane żadne zewnętrzne pliki czcionek, aby zachować prywatność i offline). Nazwy lub adresy zapisane alfabetem innym niż łaciński, np. cyrylicą, arabskim lub chińskim, mogą pojawiać się jako „?” zamiast prawidłowych znaków.

Buy Me a Coffee at ko-fi.com
Przetwarzanie... 0%
Odczytywanie szczegółów faktury
Układ PDF
Oszczędzanie
Gotowe

Wynik

Ten generator faktur zamienia prosty formularz w prawdziwy plik PDF od podstaw: numer faktury, faktura i terminy płatności, dane firmy „Od”, szczegóły „rachunku do” klienta, powtarzalna tabela pozycji z opisem, ilością i ceną jednostkową, stawką podatku oraz polem na uwagi dotyczące warunków płatności. Suma w każdym wierszu jest obliczana jako ilość × cena jednostkowa, składana na sumę częściową, sumę podatku i sumę całkowitą, które są wyświetlane na żywo na stronie i ponownie rysowane do pliku PDF w czasie eksportu — liczby, które widzisz, są liczbami, które otrzymujesz.

Istotą jest kwestia prywatności. Każde popularne narzędzie do fakturowania — Wave, FreshBooks, Invoice2go, Zoho Invoice i inne — prosi o utworzenie konta i przechowuje listę klientów, adresy i historię przychodów na swoich serwerach, często przez czas nieokreślony, ponieważ właśnie te dane są dokładnie tym, do przechowywania czego zbudowana jest firma SaaS. To narzędzie działa odwrotnie: cały plik PDF jest montowany w przeglądarce przy użyciu biblioteki pdf-lib i żadne pole formularza, nazwa firmy, adres klienta ani kwota w dolarach nie są nigdzie wysyłane. Zamknij kartę, a nic z faktury, którą właśnie utworzyłeś, nie pozostanie nigdzie poza Twoim folderem pobranych plików.

Pod maską generator tworzy nowy dokument PDF (a nie szablon ładowany z pliku), osadza standardowe czcionki Helvetica i Helvetica-Bold i układa każdy element – nagłówek, dwa bloki adresowe, kolumny tabeli, sumy i notatki – przy użyciu ręcznie obliczonych współrzędnych, z kolumnami numerycznymi rzeczywiście wyrównanymi do prawej strony poprzez pomiar renderowanej szerokości każdego ciągu zamiast zgadywania przy stałych przesunięciach. Jeśli lista klientów jest długa lub notatka jest długa, układ zawija tekst i automatycznie dodaje nową stronę, zamiast pozwalać, aby cokolwiek nachodziło na siebie lub spływało poza krawędź.

Jedno uczciwe ograniczenie, o którym warto wspomnieć na początku: wbudowana czcionka obejmuje tylko zestaw znaków łacińskich/zachodnich (WinAnsi), ponieważ osadzenie pełnej rodziny czcionek Unicode oznaczałoby dostarczenie dodatkowych plików czcionek tylko dla tego jednego narzędzia. Jeśli nazwa firmy lub adres klienta są zapisane cyrylicą (w tym ukraińską), arabskim, chińskim lub innym alfabetem innym niż łaciński, znaki te będą wyświetlane jako „?” w pliku PDF, a narzędzie wyświetli ostrzeżenie po wygenerowaniu, jeśli tak się stanie — do tego czasu niezawodnym rozwiązaniem będzie transliterowana pisownia na alfabet łaciński. W przypadku języka angielskiego i innych języków alfabetu łacińskiego obsługiwanych przez tę witrynę dane wyjściowe są wyświetlane dokładnie tak, jak zostały wpisane — bezpłatne, offline i prywatne.