Open Source JavaScript PDF-Anmerkungsbibliothek

Kostenlose und Open Source JavaScript-Bibliothek zum Hinzufügen von Anmerkungen zu PDF-Dokumenten.

Was ist PDFKit?

PDFKit ist eine kostenlose und quelloffene JavaScript-Bibliothek zum Hinzufügen von Anmerkungen wie Links, durchgestrichenem Text und interaktiven Notizen zu PDF-Dateien. Ein wichtiger Hinweis: PDFKit erlaubt nicht das Öffnen oder Bearbeiten vorhandener PDF-Dokumente. Sie können also keine Anmerkungen zu vorhandenen PDF-Dokumenten hinzufügen. Sie können jedoch PDF-Dateien mit der PDFKit-Bibliothek von Grund auf neu erstellen und ihnen dann Anmerkungen hinzufügen.

Im Folgenden sind einige der wichtigsten Anmerkungsfunktionen von PDFKit aufgeführt:

  • Links hinzufügen: PDFKit ermöglicht Ihnen, anklickbare Links in Ihre PDF-Dokumente einzufügen.
  • Durchgestrichenen Text hinzufügen: Sie können auf den Text in Ihren mit PDFKit erstellten PDF-Dateien einen Durchstreicheffekt anwenden.
  • Notizen hinzufügen: PDFKit ermöglicht Ihnen, interaktive Notizen in Ihre PDF-Dokumente einzufügen.
GitHub

GitHub-Statistiken

Name:
Sprache:
Sterne:
Gabeln:
Lizenz:
Das Repository wurde zuletzt aktualisiert unter

Erste Schritte mit PDFKit

Sie können die PDFKit-Bibliothek mit dem npm-Paketmanager installieren. Geben Sie nach der Installation von npm einfach den folgenden Befehl ein.

Installation mit NPM


npm install pdfkit

Linkanmerkung zum PDF hinzufügen

Wir können Hyperlinks in PDF-Dokumente einfügen, indem wir die Link-Annotation-Funktion der PDFKit-Bibliothek verwenden. Wir geben die X- und Y-Koordinaten sowie die Höhe und Breite des Textes zusammen mit dem Link an, um ihn mithilfe der Link-Funktion in einen Hyperlink umzuwandeln, wie im folgenden Codeausschnitt gezeigt:

Ausgabe

Die folgende Ausgabe zeigt das PDF-Dokument, das den Hyperlink enthält:

Durchgestrichenen Text zum PDF hinzufügen

Wir können durchgestrichenen Text zu einem PDF-Dokument hinzufügen, indem wir die Funktionen moveTo und lineTo verwenden, die von der PDFKit-Bibliothek bereitgestellt werden. Die Funktion moveTo positioniert den Cursor am Anfangspunkt der Linie und die Funktion lineTo wird verwendet, um eine Linie von diesem Anfangspunkt bis zum Ende des durchzustreichenden Textes zu zeichnen. Weitere Einzelheiten finden Sie im folgenden Codeausschnitt:

Ausgabe

Der Ausgabe-Screenshot zeigt das PDF-Dokument mit dem hinzugefügten durchgestrichenen Text.

Interaktive Notizen zu PDF hinzufügen

Wir können unseren PDF-Dokumenten interaktive Notizen hinzufügen, um sie für die Leser interessanter zu gestalten. Diese interaktiven Notizen werden als Symbole im PDF angezeigt und wenn Benutzer mit der Maus darüber fahren, werden Popup-Inhalte angezeigt. Sie haben die volle Kontrolle über ihre Platzierung und Abmessungen und können die X- und Y-Koordinaten sowie Höhe und Breite nach Bedarf anpassen. Versuchen Sie den folgenden Codeausschnitt, um dem PDF eine interaktive Notiz hinzuzufügen:

Ausgabe

Der folgende Screenshot zeigt das PDF-Dokument mit der hinzugefügten interaktiven Notiz:

Und wenn wir mit der Maus über das gelbe Symbol fahren, wird die vollständige Notiz wie folgt angezeigt:

Abschluss

Zusammenfassend lässt sich sagen, dass PDFKit eine kostenlose JavaScript-Bibliothek zum Hinzufügen von Anmerkungen zu PDF-Dokumenten ist. Es bietet eine zugängliche und benutzerfreundliche Möglichkeit zum Hinzufügen von Anmerkungen.

Obwohl PDFKit in vielen Bereichen herausragend ist, ist es wichtig zu beachten, dass die goTo-Funktion nicht wie erwartet funktioniert. Darüber hinaus kann die note-Funktion zusätzliche Leerzeichen in den Inhalt einführen, was zu unerwünschten Ergebnissen führen kann. Darüber hinaus können wir, wie bereits erwähnt, nur neuen PDF-Dokumenten (und nicht den vorhandenen PDFs), die mit PDFKit erstellt wurden, Anmerkungen hinzufügen. Diese Inkonsistenzen können Fragen hinsichtlich der Eignung für automatisierte Aufgaben aufwerfen. PDFKit bleibt jedoch ein wertvolles Werkzeug für manuelle Anmerkungen und Dokumentanpassungen.

Ähnliche Produkte

 Deutsch