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 Open-Source-JavaScript-Bibliothek zum Hinzufügen von Anmerkungen wie Links, durchgestrichenem Text und interaktiven Notizen zu PDF-Dateien. Ein wichtiger Punkt, den Sie beachten sollten: PDFKit ermöglicht das Öffnen oder Bearbeiten vorhandener PDF-Dokumente nicht. Daher können Sie keine Anmerkungen zu vorhandenen PDF-Dokumenten hinzufügen. Sie können jedoch PDF-Dateien mit der PDFKit-Bibliothek von Grund auf erstellen und dann Anmerkungen hinzufügen zu ihnen.
Im Folgenden sind einige der wichtigsten Anmerkungsfunktionen von PDFKit aufgeführt:
- Hinzufügen von Links: Mit PDFKit können Sie anklickbare Links in Ihre PDF-Dokumente einfügen.
- Hinzufügen von durchgestrichenem Text:Sie können einen Durchgestrichenen-Effekt auf Text in Ihren mit PDFKit erstellten PDFs anwenden.
- Hinzufügen von Notizen:Mit PDFKit können Sie interaktive Notizanmerkungen in Ihre PDF-Dokumente einfügen.
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.
Mit NPM installieren
npm install pdfkit
Linkanmerkung zu PDF hinzufügen
Mithilfe der Linkanmerkungsfunktion der PDFKit-Bibliothek können wir Hyperlinks in PDF-Dokumenten hinzufügen. Wir stellen die X- und Y-Koordinaten sowie die Höhe und Breite des Texts zusammen mit dem Link bereit, um daraus mithilfe der Funktion link einen Hyperlink zu machen, wie im folgenden Codeausschnitt gezeigt:
Ausgabe
Die folgende Ausgabe zeigt das PDF-Dokument mit dem Hyperlink an:
Durchgestrichenen Text zu PDF hinzufügen
Mit den Funktionen moveTo und lineTo der PDFKit-Bibliothek können wir durchgestrichenen Text zu einem PDF-Dokument hinzufügen. Die Funktion moveTo positioniert den Cursor am Startpunkt der Linie und die Funktion lineTo wird verwendet, um eine Linie von diesem Startpunkt bis zum Ende der Linie zu zeichnen Der Text muss durchgestrichen werden. Weitere Informationen finden Sie im folgenden Codeausschnitt:
Ausgabe
Der Ausgabe-Screenshot zeigt das PDF-Dokument mit dem hinzugefügten durchgestrichenen Text.
Fügen Sie interaktive Notizen zu PDF hinzu
Wir können unseren PDF-Dokumenten interaktive Notizen hinzufügen, um sie für die Leser ansprechender zu gestalten. Diese interaktiven Notizen werden als Symbole in der PDF-Datei 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 passen die X-, Y-Koordinaten, Höhe und Breite nach Bedarf an. Probieren Sie den folgenden Codeausschnitt aus, 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, Anmerkungen hinzuzufügen.
Obwohl PDFKit in vielen Bereichen herausragend ist, ist es wichtig zu beachten, dass die Funktion goTo nicht wie erwartet funktioniert. Darüber hinaus kann die Funktion note zusätzliche Leerzeichen in den Inhalt einfügen, was zu unerwünschten Ergebnissen führen kann. Darüber hinaus können wir, wie bereits erwähnt, Anmerkungen nur zu neuen PDF-Dokumenten hinzufügen (und nicht zu den vorhandenen PDFs), die mit PDFKit erstellt wurden. 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.