Semplice esempio di come creare un file pdf in go usando le librerie della community.
Prima di tutto dobbiamo scaricare questa lib con il seguente comando
1 |
go get github.com/jung-kurt/gofpdf |
Dopo aver fatto ciò bastare il seguente codice per vedere un semplice hello word in pdf.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
package main import ( "github.com/jung-kurt/gofpdf" ) func main() { //Crea oggetto pdf := gofpdf.New("P", "mm", "A4", "../font") //Aggiunge la Pagina pdf.AddPage() //Setta il font pdf.SetFont("Arial", "B", 18) //Aggiunge nella cella la scritta helloword pdf.Cell(35, 10, "Hello world") //Mando output sul file pdf.OutputFileAndClose("test.pdf") } |