1. Táirgí
  2.   PDF
  3.   GO
  4.   MarkPDF
 
  

Leabharlann Foinse Oscailte Téigh le haghaidh Giniúint Doiciméad PDF

Uirlis ordú beag bídeach chun comhaid PDF a mharcáil ar uisce ag baint úsáide as íomhá nó téacs

Is API ionramhála doiciméad PDF foinse oscailte simplí agus beag bídeach é MarkPDF chun comharthaí uisce bunaithe ar théacs agus íomhá a chur le doiciméid PDF. Soláthraíonn an API sraith orduithe agus uirlis líne ordaithe le haghaidh láimhseáil doiciméad. Tá sé simplí go leor agus tapa a úsáid. Ag baint úsáide as na horduithe, is féidir leis an bhforbróir suíomh, rothlú, stráice agus teimhneacht an doiciméid PDF a shocrú.

Tá an API lightweight gan aon spleáchais seachtracha. Faoi láthair, thacaigh an API le híomhánna agus téacs amháin a chur leis mar chomharthaí uisce i do dhoiciméad. Agus comharthaí uisce téacs á n-úsáid ní thacaíonn an API ach le clónna Courier, Helvetica, agus Times Roman agus agus tú ag úsáid comhartha uisce íomhá is féidir leat íomhánna PNG a úsáid.

.

Previous Next

Tús a chur le MarkPDF

Chun an MarkPDF a shuiteáil ar do chóras, ní mór duit an stábla is déanaí a íoslódáil scaoileadh agus ansin é a athainmniú agus cead a fhorghníomhú a thabhairt dó. 

Suiteáil MarkPDF trí GitHub

mv markpdf_linux-amd64 markpdf 
sudo chmod +x markpdf

Gin Doiciméad PDF trí Free Go Library

Tá sé simplí go leor doiciméid PDF a ghiniúint le Go. Níl le déanamh agat ach doiciméad bán PDF a chruthú le méid A4 trí úsáid a bhaint as pdf.NewPDF("A4") den mhodh API. Is féidir leat tomhais an doiciméid a shocrú i gceintiméadar ag baint úsáide as modh pdf.SetUnits("cm") agus Mar an gcéanna tarraing greille sa doiciméad PDF nuachruthaithe ag baint úsáide as modh pdf.DrawUnitGrid().

Socraigh Cló i PDF ag baint úsáide as Free GO API

Ceadaíonn an API foinse oscailte éadrom seo ionramháil doiciméad bunúsach agus oibriú giniúna do dhoiciméid PDf. Nuair a bheidh doiciméad nua cruthaithe agat, ní mór duit stíleanna cló agus cló a shocrú. D'fhonn clónna a shocrú, modh pdf.SetFont(), suíomh a shocrú ag baint úsáide as modh pdf.SetXY() agus dath an téacs ag baint úsáide as modh pdf.SetColor() faoi seach.

Cuir Íomhá nó Uisce Téacs Bunaithe le PDF via Go Library

Ceadaíonn leabharlann Foinse Oscailte MarkPDF do ghairmithe bogearraí téacs nó comhartha uisce íomhá-bhunaithe a chur i ndoiciméid PDF gan ach cúpla líne de chód. Is féidir leat comhartha uisce na híomhá a chruthú go héasca trí lógó cuideachta réamhchruthaithe, stampa nó íomhánna eile a allmhairiú. Is féidir cineálacha éagsúla suímh a chur i bhfeidhm chun stíleanna éagsúla comhartha uisce a bhaint amach.

Cuir watermarking Íomhá i bhfeidhm ar PDF trí Go

 # 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
        
 Gaeilge