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

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

Pieni komentorivityökalu PDF-tiedostojen vesileimaamiseen kuvan tai tekstin avulla

MarkPDF on yksinkertainen ja pieni avoimen lähdekoodin PDF-dokumenttien käsittelysovellusliittymä, jolla voit lisätä teksti- ja kuvapohjaisia vesileimoja PDF-dokumentteihin. API tarjoaa joukon komentoja ja komentorivityökalun asiakirjojen käsittelyyn. Se on melko yksinkertainen ja nopea käyttää. Komentojen avulla kehittäjä voi määrittää PDF-dokumentin sijainnin, pyörimisen, venytyksen ja peittävyyden.

API on kevyt ilman ulkoisia riippuvuuksia. Tällä hetkellä API tuki vain kuvien ja tekstin lisäämistä vesileimoiksi dokumenttiin. Tekstivesileimoja käytettäessä API tukee vain Courier-, Helvetica- ja Times Roman -fontteja ja kuvavesileimoja käytettäessä voit käyttää PNG-kuvia.

.

Previous Next

MarkPDF:n käytön aloittaminen

Jotta voit asentaa MarkPDF:n järjestelmääsi, sinun on ladattava uusin vakaa julkaisu, nimettävä se uudelleen ja annettava sille suorituslupa. 

Asenna MarkPDF GitHubin kautta

mv markpdf_linux-amd64 markpdf 
sudo chmod +x markpdf

Luo PDF-dokumentti Free Go -kirjaston kautta

PDF-dokumenttien luominen Golla on melko yksinkertaista. Sinun tarvitsee vain luoda tyhjä A4-kokoinen pdf-dokumentti käyttämällä API:n pdf.NewPDF("A4") -menetelmää. Voit asettaa asiakirjan mitat senttimetreinä pdf.SetUnits("cm") -menetelmällä ja samalla tavoin piirtää ruudukon juuri luotuun PDF-dokumenttiin pdf.DrawUnitGrid() -menetelmällä.

Aseta fontti PDF-tiedostoon Free GO API:n avulla

Tämä kevyt avoimen lähdekoodin API mahdollistaa asiakirjojen peruskäsittelyn ja PDf-dokumenttien luomisen. Kun olet luonut uuden asiakirjan, sinun on asetettava fontti ja kirjasintyylit. Jos haluat asettaa fontit, pdf.SetFont()-menetelmä, aseta sijainti pdf.SetXY()-menetelmällä ja tekstin väri käyttämällä pdf.SetColor()-menetelmää.

Lisää kuva- tai tekstipohjainen vesileima PDF-tiedostoon Go Libraryn kautta

Avoimen lähdekoodin kirjasto MarkPDF antaa ohjelmistoalan ammattilaisille mahdollisuuden lisätä teksti- tai kuvapohjaisia vesileimoja PDF-dokumentteihin vain muutamalla koodirivillä. Voit helposti luoda kuvan vesileiman tuomalla valmiiksi luodun yrityksen logon, leiman tai muita kuvia. Erityyppisiä asetuksia voidaan käyttää erilaisten vesileimatyylien aikaansaamiseksi.

Lisää kuvan vesileima PDF-tiedostoon Go-sovelluksella

 # watermark with all default options (on top left corner with 50% opacity)
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf"
// watermark at center
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" --center
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" -c
// watermark at right top with 20px offset from edge and full opaque
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" --offset-x=-20 --offset-y=20 --opacity=1.0
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" -x -20 -y 20 -o 1.0
// watermark at left bottom with 100px offset and 45 degree rotation
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" --offset-x=100 --offset-y=-100 --angle=45
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" -x 100 -y -100 -a 45
// stretch full with of page at page middle, with 30% opacity
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" --scale-width-center --opacity=0.3
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" -Wo 0.3
// Note the capital "W" 
// stretch full with of page at page bottom
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" --scale-width --offset-y=-10
markpdf "path/to/source.pdf" "img/logo.png" "path/to/output.pdf" -wy -10
        
 Suomen