Bezmaksas JavaScript bibliotēka PDF metadatu pārvaldībai

Bezmaksas un atvērtā pirmkoda JavaScript bibliotēka PDF dokumentu metadatu pārvaldībai.

Kas ir pdf-lib?

Pdf-lib ir bezmaksas un atvērtā pirmkoda JavaScript bibliotēka darbam ar PDF dokumentiem, lai veiktu tādas darbības kā jaunu PDF failu izveide no jauna, esošo modificēšana vai PDF dokumentu metadatu lasīšana un atjaunināšana. Mēs jau esam apsprieduši pdf-lib PDF rediģēšanas funkcijas, taču šajā pārskatā mēs koncentrēsimies tikai uz pdf-lib metadatu pārvaldības funkcijām, kas ietver :

    • Autors
    • Radītājs
    • Ražotājs
    • Nosaukums
    • Priekšmets
    • Atslēgvārdi
    • Valoda
    • Izveidošanas datums
    • Izmaiņas datums
  • Atjaunināt metadatus: varat arī atjaunināt iepriekš minētos PDF dokumentu metadatus, izmantojot pdf-lib.
GitHub

GitHub Stats

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

Darba sākšana ar pdf-lib

Ir divi veidi, kā instalēt pdf-lib:

Varat izmantot npm moduļus, ja kā pakotņu pārvaldnieku izmantojat npm vai dziju:

Instalējiet, izmantojot NPM


npm install --save pdf-lib

Instalējiet, izmantojot dziju


yarn add pdf-lib

Ja neizmantojat pakotņu pārvaldnieku, UMD moduļi ir pieejami unpkg un jsDelivr CDN:

Lasīt PDF metadatus

Mēs varam izmantot pdf-lib bibliotēku, lai lasītu PDF dokumentu metadatus. Ir daudzas funkcijas, piemēram, getAuthor, getCreator, getCreationDate utt., kas ļauj piekļūt PDF dokumentu metadatiem vai izvilkt tos, kā parādīts tālāk esošajā koda fragmentā. :

Augšējā koda fragmentā tiks parādīti PDF dokumenta metadati, kā parādīts tālāk:

Rediģēt PDF metadatus

Mēs varam arī izmantot pdf-lib bibliotēku, lai rediģētu vai atjauninātu PDF dokumentu metadatus. Tāpat kā get funkcijas (getAuthor, getCreator utt.), pdf-lib nodrošina arī iestatīšanas funkcijas (piemēram, setAuthor, setCreator un tā tālāk), lai atjauninātu PDF failu metadatus. Mēs izmantosim funkcijas setAuthor un setTitle, lai atjauninātu PDF dokumenta metadatus tālāk norādītajā koda fragmentā demonstrācijas nolūkos.

Secinājums

JavaScript izstrādātājiem ir vieglāk lasīt/izvilkt un atjaunināt PDF dokumentu metadatus, izmantojot pdf-lib bibliotēku. API ir diezgan veikls un nodrošina standarta iestatīšanas/iegūšanas funkcijas, lai lasītu un atjauninātu PDF dokumentu rekvizītus. Mūsu lietošanas laikā netiek novērotas problēmas saistībā ar PDF failu metadatu pārvaldību.

Similar Products

 Latvian