Leabharlann Foinse Oscailte Téigh le haghaidh Giniúint Doiciméad PDF
Open Source Go API le haghaidh Baiscphróiseáil agus Scriptiú Doiciméid PDF.
Is leabharlann próiseála PDF cuimsitheach foinse oscailte é PDFCPU atá scríofa in Go. Tá sé tógtha le haghaidh próiseáil baisce agus scriptithe a dhéanamh ar dhoiciméid PDF trí chomhéadan líne ordaithe. Ina theannta sin, déanann an API sé simplí doiciméid PDF a chomhtháthú isteach i d'fheidhmchláir ag baint úsáide as GO. Déanann an API sé simplí doiciméid PDF a chruthú agus a ionramháil le raon leathan tacair orduithe.
Trí úsáid a bhaint as an API, is féidir leat ceangaltáin a chur le do dhoiciméad PDF, úinéir agus pasfhocal úsáideora a athrú, agus sonraí a chriptiú nó a dhíchriptiú. Ceadaíonn an API leathanaigh a chur leis nó a bhaint de dhoiciméid PDF, is féidir leat do PDF a rothlú, a ghearradh, a scoilt agus a bhailíochtú ag baint úsáide as an API freisin. Ina theannta sin, ceadaíonn an API eochairfhocail a chur leis agus doiciméid PDF a bharrfheabhsú.
.
Tús a chur le PDFCPU
Chun an PDFCPU a shuiteáil ar do chóras, rith an t-ordú seo a leanas.
Suiteáil PDFCPU trí GitHub
go get https://github.com/pdfcpu/pdfcpu
Criptigh PDF trí Leabharlann Ordú Bunaithe In Aisce
Is API ionramhála doiciméad PDF atá bunaithe ar ordú é PDFCPU. Ceadaíonn an córas ordaithe-bhunaithe líon mór comhad a ionramháil go héifeachtach. Chun comhaid PDF a chriptiú, soláthraíonn an API an t-ordú seo a leanas.
pdfcpu encrypt [-v(erbose)|vv] [-q(uiet)] [-mode rc4|aes] [-key 40|128|256] [perm none|all] [-upw userpw] -opw ownerpw inFile [outFile]
Ina theannta sin, soláthraíonn an API gnéithe cosanta doiciméad eile lena n-áirítear díchriptiú, pasfhocal úsáideora a athrú, pasfhocal an úinéara a athrú, liostú & cead trí na horduithe seo a leanas a úsáid.
Cuir Íomhánna le PDF trí Free GO API
Ceadaíonn an API foinse oscailte PDFCPU íomhánna a chur leis agus a thiontú go PDF go héasca agus go tapa. Chun na híomhánna a thiontú ní gá duit ach an t-ordú seo a leanas a rith agus ginfear an doiciméad PDF aschuir go huathoibríoch.
Cuir Íomhá le Leathanaigh PDF trí Téigh
pdfcpu import [-v(erbose)|vv] [-q(uiet)] [description] outFile imageFile...
// Create a single page photo.pdf containing photo.png using the default positioning pos:full.
pdfcpu import photo.pdf photo.png
// Create a single page PDF using paper size f:A5 & positioning parameter pos:c to center the image
pdfcpu import -- "f:A5, pos:c" photo.pdf photo.jpg
// Create a PDF with picture to the right side vertically centered.
pdfcpu import -- "form:A5L, pos:r, off:-20 0" photo.pdf photo.jpg
//convert your input images to greyscale:
pdfcpu import -- "gray:true" gray.pdf test.jpg
Cuir, Bain nó Liostaigh Airíonna Doiciméad PDF trí GO
Ag baint úsáide as an API is féidir leat airíonna doiciméad PDF a chur leis, a bhaint nó a liostú freisin. Tá sé simplí go leor maoin doiciméad a chur leis, ní gá duit ach ordú maoine a scríobh agus a chur leis agus ainm na maoine agus an luach a ionchur.
Cuir Airíonna Doiciméad PDF leis trí Téigh
// Adding a property
pdfcpu properties add in.pdf name = value
//Adding two properties
cpu properties add in.pdf 'name1 = value1' 'name2 = value2'
Mar an gcéanna, is féidir leat airíonna sonracha doiciméad PDF a bhaint tríd an ordú seo a leanas a úsáid.
Bain Airíonna Doiciméad PDF trí Téigh
//Remove a specific property from in.pdf
pdfcpu prop remove in.pdf dept
// Remove all properties:
pdfcpu prop remove test.pdf