Bibliotecă cu sursă deschisă JavaScript PDF Editor

Bibliotecă JavaScript gratuită și open source pentru a crea și edita documente PDF, formulare PDF și desena conținut pe PDF.

Ce este pdf-lib?

Pdf-lib este o bibliotecă JavaScript gratuită și open source pentru a lucra cu documente PDF pentru a efectua operațiuni precum crearea de noi PDF-uri de la zero și modificarea celor existente.

Iată câteva dintre principalele caracteristici ale pdf-lib:

  • Crearea și modificarea PDF: pdf-lib permite crearea de noi documente PDF de la zero și modificarea PDF-urilor existente. Aceasta include adăugarea, eliminarea și rearanjarea paginilor și editarea conținutului.
  • Desen de conținut: puteți desena text, imagini, pagini PDF, grafică vectorială și chiar căi SVG, permițând adăugarea de conținut divers la documentele PDF.
  • Gestionarea formularelor: puteți crea formulare interactive, completați câmpuri de formular și aplatiza formularele pentru a le face needitabile, ceea ce este util pentru diferite sarcini de procesare a documentelor.
GitHub

GitHub Stats

Name:
Language:
Stars:
Forks:
License:
Repository was last updated at

Noțiuni introductive cu pdf-lib

Există două moduri de a instala pdf-lib:

Puteți folosi module npm dacă utilizați npm sau yarn ca manager de pachete:

Instalați folosind NPM


npm install --save pdf-lib

Instalați folosind Yarn


yarn add pdf-lib

Dacă nu utilizați un manager de pachete, modulele UMD sunt disponibile pe CDN-urile unpkg și jsDelivr:

Creați PDF și adăugați conținut la PDF

Putem folosi biblioteca pdf-lib pentru a crea documente PDF și pentru a adăuga conținut în PDF. Aceasta include capacitatea de a personaliza aspectul textului adăugat, cum ar fi dimensiunea fontului, îndrăzneala și diferite opțiuni de stil. În exemplul de mai jos, vom folosi funcția createPdf pentru a crea un nou document PDF și funcția drawText pentru a adăuga text în PDF, inclusiv formatarea textului:

Următoarea ieșire afișează documentul PDF generat de fragmentul de cod de mai sus:

Modificați documentul PDF

Putem modifica un document PDF existent prin adăugarea de text, imagini și pagini etc. utilizând biblioteca pdf-lib. În exemplul de mai jos, vom citi un fișier PDF de intrare din directorul local, vom încorpora textul și vom salva PDF-ul modificat ca fișier de ieșire în scop demonstrativ:

Captura de ecran de mai jos afișează documentul PDF de ieșire cu adăugarea de text în diagonală roșie:

Creați formulare PDF

De asemenea, putem crea propriile formulare PDF unice folosind biblioteca pdf-lib. În fragmentul de cod de mai jos, vom demonstra utilizarea bibliotecii pdf-lib pentru a construi formulare cu câmpuri de text, butoane radio, casete de selectare, meniuri derulante și liste de opțiuni:

Captura de ecran de mai jos arată tabelul creat de codul de mai sus

Concluzie

În concluzie, pdf-lib este o bibliotecă de editare PDF ușor de utilizat și are capabilități excelente de gestionare a formularelor, ceea ce o face o resursă valoroasă pentru sarcini, de la crearea de conținut până la colectarea de date.

Cu toate acestea, pdf-lib are nevoie de îmbunătățiri în ceea ce privește documentarea și gestionarea operațiunilor care necesită resurse intensive. În ciuda limitărilor sale, pdf-lib permite dezvoltatorilor să gestioneze eficient fișierele PDF și să îmbunătățească fluxurile de lucru ale documentelor, făcându-l un plus demn de remarcat la setul lor de instrumente.

Similar Products

 Romanian