1. Tuotteet
  2.   PDF
  3.   GO
  4.   PDFCPU
 
  

Avoimen lähdekoodin Go-kirjasto PDF-dokumenttien luomista varten

Open Source Go API PDF-dokumenttien eräkäsittelyyn ja komentosarjaan.

PDFCPU on avoimen lähdekoodin kattava Go:lla kirjoitettu PDF-käsittelykirjasto. Se on rakennettu PDF-dokumenttien eräkäsittelyyn ja komentosarjan komentorivikäyttöliittymän kautta. Lisäksi API helpottaa PDF-dokumenttien integrointia sovelluksiisi GO:n avulla. API helpottaa PDF-dokumenttien luomista ja käsittelyä useilla komentosarjoilla.

API:n avulla voit lisätä liitteitä PDF-dokumenttiin, vaihtaa omistajan ja käyttäjän salasanaa sekä salata tai purkaa tiedot. API mahdollistaa sivujen lisäämisen tai poistamisen PDF-dokumenteista. Voit myös kiertää, leikata, jakaa ja vahvistaa PDF-tiedostosi API:n avulla. Lisäksi API mahdollistaa avainsanoja lisäämisen ja PDF-dokumenttien optimoinnin.

.

Previous Next

PDFCPU:n käytön aloittaminen

Asenna PDFCPU järjestelmääsi suorittamalla seuraava komento. 

Asenna PDFCPU GitHubin kautta

go get https://github.com/pdfcpu/pdfcpu

Salaa PDF komentopohjaisen Free Go -kirjaston kautta

PDFCPU on komentopohjainen PDF-dokumenttien käsittelysovellusliittymä. Komentopohjainen järjestelmä mahdollistaa suuren tiedostomäärän tehokkaan käsittelyn. PDF-tiedostojen salaamiseksi API tarjoaa seuraavan komennon.

pdfcpu encrypt [-v(erbose)|vv] [-q(uiet)] [-mode rc4|aes] [-key 40|128|256] [perm none|all] [-upw userpw] -opw ownerpw inFile [outFile]

Lisäksi API tarjoaa muita dokumentin suojausominaisuuksia, kuten salauksen purkamisen, käyttäjän salasanan vaihtamisen, omistajan salasanan vaihtamisen, luetteloinnin ja käyttöoikeudet seuraavien komentojen avulla.

Lisää kuvia PDF-tiedostoon ilmaisen GO API:n kautta

Avoimen lähdekoodin API PDFCPU mahdollistaa kuvien lisäämisen ja muuntamisen PDF-muotoon helposti ja nopeasti. Kuvien muuntamiseksi sinun tarvitsee vain suorittaa seuraava komento ja tuloste PDF-dokumentti luodaan automaattisesti.

Lisää kuva PDF-sivuille Go:n kautta

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

Lisää, poista tai luettele PDF-asiakirjan ominaisuuksia GO:n kautta

API:n avulla voit myös lisätä, poistaa tai luetteloida PDF-dokumentin ominaisuuksia. Asiakirjan ominaisuuden lisääminen on melko yksinkertaista, sinun tarvitsee vain kirjoittaa ja lisätä ominaisuuskomento ja syöttää ominaisuuden nimi ja arvo.

Lisää PDF-dokumentin ominaisuudet Go-sovelluksella

 // Adding a property
pdfcpu properties add in.pdf name = value
 //Adding two properties
cpu properties add in.pdf 'name1 = value1' 'name2 = value2'

Vastaavasti voit poistaa tiettyjä PDF-dokumentin ominaisuuksia käyttämällä seuraavaa komentoa.

Poista PDF-dokumentin ominaisuudet Go-sovelluksella

 
//Remove a specific property from in.pdf
pdfcpu prop remove in.pdf dept
// Remove all properties:
pdfcpu prop remove test.pdf
 Suomen