GoLand IDE创建go项目

这里项目名称为 toPDF

package main

import (

"fmt"

"github.com/adrg/go-wkhtmltopdf"

"log"

)

func main(){

pdf.Init()

defer pdf.Destroy()

// Create object from url

object1, err := pdf.NewObject("https://www.baidu.com/")

if err != nil {

log.Fatal(err)

}

object1.SetOption("footer.right", "[page]")

// Create converter

converter := pdf.NewConverter()

defer converter.Destroy()

// Add created objects to the converter

converter.AddObject(object1)

// Add converter options

converter.SetOption("documentTitle", "Sample document")

converter.SetOption("margin.left", "10mm")

converter.SetOption("margin.right", "10mm"