httpimg_test.go 686 B

1234567891011121314151617181920212223
  1. package httpimg_test
  2. import (
  3. "github.com/jung-kurt/gofpdf"
  4. "github.com/jung-kurt/gofpdf/contrib/httpimg"
  5. "github.com/jung-kurt/gofpdf/internal/example"
  6. )
  7. func ExampleRegister() {
  8. pdf := gofpdf.New("L", "mm", "A4", "")
  9. pdf.SetFont("Helvetica", "", 12)
  10. pdf.SetFillColor(200, 200, 220)
  11. pdf.AddPage()
  12. url := "https://github.com/jung-kurt/gofpdf/raw/master/image/logo_gofpdf.jpg?raw=true"
  13. httpimg.Register(pdf, url, "")
  14. pdf.Image(url, 15, 15, 267, 0, false, "", 0, "")
  15. fileStr := example.Filename("contrib_httpimg_Register")
  16. err := pdf.OutputFileAndClose(fileStr)
  17. example.Summary(err, fileStr)
  18. // Output:
  19. // Successfully generated ../../pdf/contrib_httpimg_Register.pdf
  20. }