Biblioteka adnotacji PDF w formacie JavaScript Open Source

Darmowa i otwartoźródłowa biblioteka JavaScript umożliwiająca dodawanie adnotacji do dokumentów PDF.

Czym jest PDFKit?

PDFKit to darmowa i otwarta biblioteka JavaScript do dodawania adnotacji, takich jak linki, przekreślony tekst i interaktywne notatki do plików PDF. Ważną kwestią do zapamiętania jest to, że PDFKit nie pozwala na otwieranie ani edycję istniejących dokumentów PDF, więc nie możesz dodawać adnotacji do istniejących dokumentów PDF, jednak możesz tworzyć pliki PDF od podstaw za pomocą biblioteki PDFKit, a następnie dodawać do nich adnotacje.

Poniżej przedstawiono niektóre z głównych funkcji adnotacji programu PDFKit:

  • Dodawanie linków: PDFKit umożliwia dodawanie klikalnych linków w dokumentach PDF.
  • Dodawanie przekreślonego tekstu: W plikach PDF wygenerowanych za pomocą PDFKit możesz zastosować efekt przekreślenia do tekstu.
  • Dodawanie notatek: PDFKit umożliwia wstawianie interaktywnych adnotacji w postaci notatek do dokumentów PDF.
GitHub

Statystyki GitHuba

Nazwa:
Język:
Gwiazdy:
Widły:
Licencja:
Repozytorium zostało ostatnio zaktualizowane o godzinie

Pierwsze kroki z PDFKit

Możesz zainstalować bibliotekę PDFKit za pomocą menedżera pakietów npm. Po prostu wpisz następujące polecenie po zainstalowaniu npm.

Zainstaluj za pomocą NPM


npm install pdfkit

Dodaj adnotację linku do pliku PDF

Możemy dodawać hiperłącza w dokumentach PDF, używając funkcji adnotacji linków biblioteki PDFKit. Podajemy współrzędne X i Y, a także wysokość i szerokość tekstu, wraz z linkiem, aby uczynić go hiperłączem, używając funkcji link, jak pokazano w poniższym fragmencie kodu:

Wyjście

Poniższy wynik wyświetla dokument PDF zawierający hiperłącze:

Dodaj przekreślony tekst do pliku PDF

Możemy dodać przekreślony tekst do dokumentu PDF, używając funkcji moveTo i lineTo dostarczonych przez bibliotekę PDFKit. Funkcja moveTo ustawia kursor w punkcie początkowym linii, a funkcja lineTo służy do rysowania linii od tego punktu początkowego do końca tekstu, który ma zostać przekreślony. Sprawdź poniższy fragment kodu, aby uzyskać szczegóły:

Wyjście

Zrzut ekranu wyświetla dokument PDF z dodanym do niego przekreślonym tekstem.

Dodaj interaktywne notatki do pliku PDF

Możemy dodawać interaktywne notatki do naszych dokumentów PDF, czyniąc je bardziej angażującymi dla czytelników. Te interaktywne notatki są wyświetlane jako ikony w pliku PDF, a gdy użytkownicy najeżdżają na nie kursorem, ujawniają one wyskakującą zawartość. Masz pełną kontrolę nad ich umiejscowieniem i wymiarami, dostosowując współrzędne X, Y, wysokość i szerokość w razie potrzeby. Wypróbuj poniższy fragment kodu, aby dodać interaktywną notatkę do pliku PDF:

Wyjście

Poniższy zrzut ekranu przedstawia dokument PDF z dodaną do niego interaktywną notatką:

A gdy najedziemy kursorem na żółtą ikonę, wyświetli się cała notatka, jak poniżej:

Wniosek

Podsumowując, PDFKit to darmowa biblioteka JavaScript do dodawania adnotacji do dokumentów PDF. Zapewnia przystępny i przyjazny użytkownikowi sposób dodawania adnotacji.

Podczas gdy PDFKit wyróżnia się w wielu obszarach, ważne jest, aby zauważyć, że funkcja goTo nie działa zgodnie z oczekiwaniami. Ponadto funkcja note może wprowadzać dodatkowe spacje w treści, co może prowadzić do niepożądanych rezultatów. Ponadto, jak wspomniano wcześniej, możemy dodawać adnotacje tylko do nowych dokumentów PDF (a nie do istniejących plików PDF) utworzonych za pomocą PDFKit. Te nieścisłości mogą budzić wątpliwości co do jego przydatności do zadań automatycznych. Jednak PDFKit pozostaje cennym narzędziem do ręcznej adnotacji i dostosowywania dokumentów.

Podobne Produkty

 Polish