1. Táirgí
  2.   PDF
  3.   GO
  4.   One File PDF
 
  

Leabharlann Foinse Oscailte Téigh le haghaidh Gineadóir Doiciméad PDF

Gineadóir íosta PDF Go API a ligeann d’fhorbróirí Doiciméid PDF a ionramháil.

Is API giniúna PDF foinse oscailte é One File PDF le haghaidh GO. Is API ionramhála PDF íosta agus éadrom é. Ba é an príomhthéama taobh thiar den API seo a fhorbairt ná API a dhéanamh agus GO chomh gearr agus is féidir chun 80% de riachtanais giniúna doiciméad PDF a chlúdach. Ceadaíonn méid beag an API na forbróirí.

Soláthraíonn an API raon leathan gnéithe giniúna doiciméad chun comhthuarascáil ghnó a ghiniúint. Is féidir leat téacs a chur isteach, cló a shonrú dath a shocrú, colúin a shocrú, dronuilleoga, ciorcail agus éilipsí a tharraingt, agus íomhánna JPEG, GIF agus PNG a chur isteach i gcomhaid PDF. Ina theannta sin, ceadaíonn an API airíonna meiteashonraí doiciméad PDF a shocrú lena n-áirítear údar, cruthaitheoir, eochairfhocail, ábhar, agus teideal.

.

Previous Next

Tús a chur le One-Comhad-PDF

Chun an One-Comhad-PDF a shuiteáil ar do chóras, rith an t-ordú seo a leanas. 

Suiteáil One-Comhad-PDF trí GitHub

go get github.com/balacode/one-file-pdf

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.

Tarraing Íomhánna i nDoiciméid PDF trí Go

The lightweight One File library provides complete support for drawing JPEG, GIF, and PNG Images as well as shapes in PDF files. It also provides support for modifying images according to your own needs.

Tarraing Íomhánna i PDF trí Go

 func pngImages() {
	const FILENAME = "png_images.pdf"
	fmt.Println("Generating sample PDF:", FILENAME, "...")
	doc := pdf.NewPDF("A4")
	doc.SetUnits("cm")
	//
	// draw background pattern
	for x := 0.0; x < doc.PageWidth(); x += 6 {
		for y := 0.0; y < doc.PageHeight(); y += 5 {
			doc.DrawImage(x, y, 5, "../image/gophers.png", "cyan")
		}
	}
	// draw dice
	doc.SetColor("WHITE").FillBox(3.5, 4.5, 14.7, 17).
		//
		DrawImage(4, 5, 5, "../image/dice.png", "WHITE").
		DrawImage(11, 5, 5, "../image/dice.png", "RED").
		//
		DrawImage(4, 10.5, 5, "../image/dice.png", "GREEN").
		DrawImage(11, 10.5, 5, "../image/dice.png", "BLUE").
		//
		DrawImage(4, 16, 5, "../image/dice.png", "BLACK").
		SetFont("Helvetica-Bold", 50).
		SetXY(3, 3).SetColor("#009150").
		DrawText("PNG Image Demo")
	//
	doc.SaveFile(FILENAME)
} // pngImages
        
 Gaeilge