Leabharlann javascript ríomhchlárú dearbhach PDF
Leabharlann Foinse In Aisce & Oscailte chun doiciméid PDF a ghiniúint trí struchtúr PDF a dhearbhú i JavaScript.
Cad is cruth pdf ann
Is leabharlann áisiúil JavaScript é Pdfmake atá saor in aisce agus foinse oscailte, rud a fhágann gur uirlis iontach é chun an próiseas a bhaineann le doiciméid PDF a chruthú in feidhmchláir ghréasáin a shimpliú. Is féidir leat struchtúr doiciméad PDF a dhearbhú trí théacs, íomhánna, táblaí srl. a shainiú le stíleanna le cur i bhfeidhm agus bainisteoidh pdfmake an chuid eile chun PDFanna a chruthú le do stíliú amhairc riachtanach mar a thaispeántar thíos:
Seo a leanas roinnt de phríomhghnéithe pdfmake:
- PDFanna a chruthú: Cuireann Pdfmake ar do chumas doiciméid PDF a chruthú ó shonraí struchtúrtha, rud a fhágann gur féidir tuarascálacha, sonraisc, foirmeacha agus cineálacha eile doiciméad a ghiniúint go héasca.
- Táblaí a Chur Leis: Cuireann Pdfmake ar do chumas táblaí a dhearadh agus a chur isteach i do PDFs go héasca, rud a fhágann gur féidir sonraí táblaí a thaispeáint agus leagan amach struchtúrtha a choinneáil simplí.
- Íomhánna a Chur Leis: Ligeann Pdfmake íomhánna a áireamh i do dhoiciméid PDF, rud a fhágann gur féidir lógónna, grafaic nó grianghraif a ionchorprú chun tarraingteacht amhairc a fheabhsú.
- Pasfhocail a Chur Leis: Tacaíonn Pdfmake le cosaint pasfhocail a chur le do PDFs, ag cabhrú le faisnéis íogair a dhaingniú trí phasfhocal a éileamh le haghaidh rochtain ar dhoiciméid.
Tús a chur le pdfmake
Is féidir linn an leabharlann pdfmake a íoslódáil ag baint úsáide as an modúl npm:
Is féidir leat modúil npm a úsáid má tá npm á úsáid agat mar do bhainisteoir pacáiste:
Suiteáil ag baint úsáide as NPM
npm install pdfmake
De rogha air sin, is féidir linn é a lódáil ó CDN mar seo thíos:
- https://cdnjs.cloudflare.com/ajax/libs/pdfmake /0.2.7/pdfmake.js
- https://cdnjs.cloudflare.com/ajax/libs/pdfmake /0.2.7/vfs_fonts.js
A chruthú doiciméad pdf
Is féidir linn doiciméad PDF a chruthú ag baint úsáide as cur chuige dearbhaithe na leabharlainne pdfmake. Is féidir linn freisin an t-ábhar ar nós téacs agus hipearnasc a chur leis le stíliú mar a thaispeántar sa sampla thíos:
Taispeánann an t-aschur seo a leanas an doiciméad PDF ginte:
Pdf a chruthú le táblaí
Is féidir linn PDF a chruthú agus táblaí a chur leis an PDF ag baint úsáide as an leabharlann pdfmake. Sa sampla seo, úsáidfimid an treoir tábla chun an tábla a chruthú, socruithe tábla a chumrú agus sonraí ar nós ceannteidil tábla agus luachanna a chur leis mar a thaispeántar thíos:
Taispeánann seat scáileáin aschuir an doiciméad PDF agus an tábla curtha leis:
Pdf a chruthú le híomhánna
Is féidir linn PDF a chruthú freisin agus íomhánna a chur leis an PDF ag baint úsáide as cur chuige dearbhaithe na leabharlainne pdfmake. Úsáidimid an treoir íomhá chun an íomhá a chur leis ach ní féidir linn an íomhá a úsáid go díreach ónár gcóras comhad áitiúil. Chun an íomhá a úsáid, ní mór dúinn an íomhá a chóipeáil chuig an gCóras Comhad Fíorúil (VFS) a sholáthraíonn an leabharlann pdfmake mar a léirítear sa mhír cód thíos:
Taispeánann an screenshot seo a leanas an doiciméad PDF cruthaithe leis an íomhá:
Doiciméid PDF atá faoi Chosaint ag Pasfhocal a Chruthú
Is féidir freisin doiciméid PDF cosanta ag pasfhocal a chruthú trí úsáid a bhaint as treoir userPassword na leabharlainne pdfmake a chuirfidh srian le rochtain úsáideoirí neamhúdaraithe ar an Doiciméad PDF. Seiceáil thíos blúire cód le haghaidh na sonraí:
Nuair a bheidh an doiciméad PDF ginte á oscailt, taispeánfar leid pasfhocail mar atá thíos:
Conclúid
Mar fhocal scoir, is leabharlann JavaScript éasca le húsáid í pdfmake le cumas giniúna PDF trína chur chuige dearbhaithe maidir le réada sainmhínithe doiciméad mar threoracha.