Biblioteka edytora JavaScript PDF typu open source
Bezpłatna i otwarta biblioteka JavaScript do generowania dokumentów PDF.
Co to jest PDFKit?
PDFKit to bezpłatna biblioteka JavaScript typu open source do tworzenia i edytowania plików PDF. Umożliwia tworzenie plików PDF od podstaw, dodawanie tekstu, obrazów i kształtów do plików PDF oraz tworzenie formularzy PDF itp. To narzędzie jest przydatne do tworzenia wszelkiego rodzaju dokumentów PDF, takich jak faktury lub raporty.
Oto niektóre z głównych funkcji PDFKit:
- Tworzenie plików PDF i dodawanie tekstu: PDFKit umożliwia generowanie od podstaw nowych dokumentów PDF i dodawanie do nich tekstu.
- Dodawanie obrazów: umożliwia także wstawianie obrazów do dokumentów PDF.
- Tworzenie kształtów: PDFKit udostępnia narzędzia do tworzenia różnych kształtów, takich jak prostokąty, okręgi i linie, w dokumentach PDF. Możesz kontrolować ich rozmiar, położenie i wygląd.
- Tworzenie formularzy: PDFKit obsługuje tworzenie formularzy PDF, które mogą zawierać pola tekstowe, pola wyboru i przyciski opcji. Jest to niezbędne do generowania formularzy, które użytkownicy mogą wypełniać elektronicznie.
Pierwsze kroki z PDFKit
Bibliotekę PDFKit można zainstalować za pomocą menedżera pakietów npm. Po prostu wpisz następujące polecenie po zainstalowaniu npm.
Zainstaluj za pomocą NPM
npm install pdfkit
Tworzenie dokumentu PDF
Z łatwością stworzymy dokument PDF i dodamy do niego tekst korzystając z biblioteki PDFKit. Możemy również ustawić niestandardowe czcionki i rozmiary czcionek za pomocą PDFKit. Na przykład sprawdź poniższy fragment kodu:
Poniższe dane wyjściowe wyświetlają wygenerowany dokument PDF:
Dodawanie obrazów do pliku PDF
Możemy utworzyć plik PDF i dodać obrazy do pliku PDF za pomocą biblioteki PDFKit. Możemy także wyrównać obraz zarówno w pionie, jak i w poziomie, używając argumentów align i valign, jak pokazano w poniższym fragmencie kodu:
Poniższy zrzut ekranu wyświetla dokument PDF z dodanym do niego obrazem:
Dodawanie kształtów do pliku PDF
Możemy również utworzyć plik PDF i dodać do niego kształty, takie jak trójkąty i koła, korzystając z biblioteki PDFKit. Do rysowania kształtów użyjemy funkcji takich jak circle i lineto, jak pokazano w poniższym fragmencie kodu:
Poniższy zrzut ekranu przedstawia dokument PDF z kształtami narysowanymi przy użyciu powyższego fragmentu kodu:
Tworzenie formularzy w formacie PDF
Biblioteka PDFKit umożliwia także tworzenie formularzy w dokumencie PDF. Biblioteka nie ma wbudowanej funkcji tworzenia formularzy, ale możemy użyć jej funkcji związanych z tekstem i kształtami, aby utworzyć formularz PDF, jak pokazano w poniższym fragmencie kodu:
Poniższy zrzut ekranu przedstawia formularz utworzony w dokumencie PDF:
Wniosek
Podsumowując, PDFKit to łatwa w użyciu i bezpłatna biblioteka JavaScript do generowania plików PDF. Oferuje przystępny i przyjazny dla użytkownika sposób tworzenia dokumentów PDF, co czyni go idealnym wyborem do zadań związanych z tworzeniem formularzy, umieszczaniem tekstu i obrazów oraz projektowaniem kształtów.
Chociaż PDFKit przoduje w wielu obszarach, warto zauważyć, że niektóre funkcje, takie jak wyrównywanie obrazów do środka strony, mogą wymagać dodatkowego dostosowania i staranności, aby osiągnąć pożądane rezultaty. Poza tym jest to niezawodne narzędzie do wielu zadań związanych z plikami PDF.