Ilmoittava PDF-ohjelmointi JavaScript-kirjasto

Ilmainen ja avoimen lähdekoodin kirjasto PDF-dokumenttien luomiseen ilmoittamalla PDF-rakenteen JavaScriptissä.

Mikä on pdfmake?

Pdfmake on kätevä JavaScript-kirjasto, joka on sekä ilmainen että avoimen lähdekoodin, joten se on loistava työkalu PDF-dokumenttien luomisen yksinkertaistamiseen verkkosovelluksissa. Voit määrittää PDF-dokumentin rakenteen määrittelemällä tekstiä, kuvia, taulukoita jne. sovellettavilla tyyleillä, ja pdfmake hoitaa loput luodakseen PDF-tiedostoja vaaditulla visuaalisella tyylillä alla olevan kuvan mukaisesti:

Ilmoittava PDF-ohjelmointi

Seuraavassa on joitain pdfmaken pääominaisuuksia:

  • PDF-tiedostojen luominen: Pdfmaken avulla voit luoda PDF-dokumentteja strukturoiduista tiedoista, mikä mahdollistaa raporttien, laskujen, lomakkeiden ja muun tyyppisten asiakirjojen luomisen helposti.
  • Taulukoiden lisääminen: Pdfmaken avulla voit helposti suunnitella ja lisätä taulukoita PDF-tiedostoihisi, mikä tekee taulukkotietojen näyttämisestä ja jäsennellyn asettelun ylläpidosta helppoa.
  • Kuvien lisääminen: Pdfmake mahdollistaa kuvien lisäämisen PDF-dokumentteihisi, mikä mahdollistaa logojen, grafiikan tai valokuvien lisäämisen visuaalisen houkuttelevuuden parantamiseksi.
  • Salasanojen lisääminen: Pdfmake tukee salasanasuojauksen lisäämistä PDF-tiedostoihisi, mikä auttaa suojaamaan arkaluontoisia tietoja vaatimalla salasanan dokumenttien käyttöä varten.
GitHub

GitHub-tilastot

Nimi:
Kieli:
Tähdet:
Haarukat:
Lisenssi:
Arkisto päivitettiin viimeksi klo

pdfmaken käytön aloittaminen

Voimme ladata pdfmake-kirjaston käyttämällä npm-moduulia:

Voit käyttää npm-moduuleja, jos käytät npm:ää paketinhallinnana:

Asenna NPM:llä


npm install pdfmake

Vaihtoehtoisesti voimme ladata sen CDN:stä, kuten alla:

PDF-dokumentin luominen

Voimme luoda PDF-dokumentin käyttämällä pdfmake-kirjaston deklaratiivista lähestymistapaa. Voimme myös lisätä sisältöä, kuten tekstiä ja hyperlinkkejä, tyylillä alla olevan esimerkin mukaisesti:

Seuraava tulos näyttää luodun PDF-dokumentin:

PDF:n luominen taulukoiden avulla

Voimme luoda PDF-tiedoston ja lisätä siihen taulukoita pdfmake-kirjaston avulla. Tässä esimerkissä käytämme taulukko-direktiiviä taulukon luomiseen, taulukon asetusten määrittämiseen ja tietojen, kuten taulukoiden otsikoiden ja arvojen, lisäämiseen alla esitetyllä tavalla:

Alla tulosteen kuvakaappaus näyttää PDF-dokumentin ja siihen lisätyn taulukon:

PDF:n luominen kuvien avulla

Voimme myös luoda PDF-tiedoston ja lisätä siihen kuvia käyttämällä pdfmake-kirjaston deklaratiivista lähestymistapaa. Käytämme image-direktiiviä kuvan lisäämiseen, mutta emme voi käyttää kuvaa suoraan paikallisesta tiedostojärjestelmästämme. Jotta voisimme käyttää kuvaa, meidän on kopioitava se pdfmake-kirjaston tarjoamaan virtuaaliseen tiedostojärjestelmään (VFS), kuten alla oleva koodinpätkä osoittaa:

Seuraavassa kuvakaappauksessa näkyy luotu PDF-dokumentti, jossa on kuva:

Salasanalla suojattujen PDF-dokumenttien luominen

On myös mahdollista luoda salasanalla suojattuja PDF-dokumentteja käyttämällä pdfmake-kirjaston userPassword-direktiiviä, joka rajoittaa luvattomien käyttäjien pääsyä PDF-dokumenttiin. Katso tarkemmat tiedot alla olevasta koodinpätkästä:

Kun avataan luotu PDF-dokumentti, salasanakehote näytetään seuraavasti:

Johtopäätös

Yhteenvetona voidaan todeta, että pdfmake on helppokäyttöinen JavaScript-kirjasto, jossa on PDF-luontikyky sen deklaratiivisen lähestymistavan ansiosta, jossa käytetään asiakirjan määritysobjektit direktiiveiksi.

Samankaltaisia Tuotteita

 Finnish