Open Source JavaScript PDF Annotation Library
Gratis & Open Source JavaScript-bibliotek til at tilføje anmærkninger til PDF-dokumenter.
Hvad er PDFKit?
PDFKit er et gratis og open source JavaScript-bibliotek til at tilføje annoteringer såsom links, overstreget tekst og interaktive noter til PDF-filer. Et vigtigt punkt at bemærke er: PDFKit tillader ikke åbning eller redigering af eksisterende PDF-dokumenter, så du kan ikke tilføje anmærkninger til eksisterende PDF-dokumenter, men du kan oprette PDF-filer fra bunden ved hjælp af PDFKit-biblioteket og derefter tilføje annoteringer til dem.
Følgende er nogle af de vigtigste annoteringsfunktioner i PDFKit:
- Tilføjelse af links: PDFKit giver dig mulighed for at inkludere klikbare links i dine PDF-dokumenter.
- Tilføjelse af overstreget tekst: Du kan anvende en gennemstregningseffekt på tekst i dine PDF-filer, der er genereret med PDFKit.
- Tilføjelse af noter: PDFKit giver dig mulighed for at indsætte interaktive noteanmærkninger i dine PDF-dokumenter.
Kom godt i gang med PDFKit
Du kan installere PDFKit-biblioteket ved hjælp af npm-pakkehåndteringen. Indtast blot følgende kommando efter installation af npm.
Installer ved hjælp af NPM
npm install pdfkit
Tilføj linkanmærkning til PDF
Vi kan tilføje hyperlinks i PDF-dokumenter ved hjælp af linkannoteringsfunktionen i PDFKit-biblioteket. Vi leverer X- og Y-koordinaterne samt tekstens højde og bredde sammen med linket for at gøre det til et hyperlink ved hjælp af link-funktionen som vist i nedenstående kodestykke:
Produktion
Følgende output viser PDF-dokumentet, der indeholder hyperlinket:
Tilføj overstreget tekst til PDF
Vi kan tilføje overstreget tekst til et PDF-dokument ved hjælp af funktionerne moveTo og lineTo fra PDFKit-biblioteket. Funktionen flyt til placerer markøren ved linjens startpunkt, og funktionen linjeTil bruges til at tegne en linje fra det startpunkt til slutningen af den tekst, der skal streget ud. Tjek nedenstående kodestykke for detaljer:
Produktion
Outputskærmbilledet viser PDF-dokumentet med den overstregede tekst tilføjet.
Føj interaktive noter til PDF
Vi kan tilføje interaktive noter til vores PDF-dokumenter, hvilket gør dem mere engagerende for læserne. Disse interaktive noter vises som ikoner i PDF'en, og når brugere holder markøren over dem, afslører de pop op-indhold. Du har fuld kontrol over deres placering og dimensioner og justerer X, Y-koordinaterne, højden og bredden efter behov. Prøv nedenstående kodestykke for at tilføje en interaktiv note til PDF'en:
Produktion
Følgende skærmbillede viser PDF-dokumentet med den interaktive note tilføjet:
Og når vi holder markøren over det gule ikon, vises den komplette note som nedenfor:
Konklusion
Som konklusion er PDFKit et gratis JavaScript-bibliotek til at tilføje annotationer til PDF-dokumenter. Det giver en tilgængelig og brugervenlig måde at tilføje anmærkninger på.
Selvom PDFKit udmærker sig på mange områder, er det vigtigt at bemærke, at goTo-funktionen ikke fungerer som forventet. Derudover kan funktionen note introducere ekstra mellemrum i indholdet, hvilket kan føre til uønskede resultater. Desuden kan vi, som allerede nævnt tidligere, kun tilføje anmærkninger til nye PDF-dokumenter (og ikke de eksisterende PDF-filer), der er oprettet med PDFKit. Disse uoverensstemmelser kan rejse spørgsmål om dets egnethed til automatiserede opgaver. PDFKit forbliver dog et værdifuldt værktøj til manuel annotering og dokumenttilpasning.