Fix fonts
This commit is contained in:
parent
f1f95ba818
commit
9dca4d93f6
1 changed files with 4 additions and 4 deletions
|
|
@ -6,6 +6,7 @@ import (
|
|||
"strings"
|
||||
|
||||
"github.com/jung-kurt/gofpdf"
|
||||
"oss.terrastruct.com/d2/d2renderers/d2fonts"
|
||||
)
|
||||
|
||||
type GoFPDF struct {
|
||||
|
|
@ -15,11 +16,10 @@ type GoFPDF struct {
|
|||
func Init() *GoFPDF {
|
||||
newGofPDF := gofpdf.NewCustom(&gofpdf.InitType{
|
||||
UnitStr: "in",
|
||||
FontDirStr: "./d2renderers/d2fonts/ttf",
|
||||
})
|
||||
|
||||
newGofPDF.AddUTF8Font("source", "", "SourceSansPro-Regular.ttf")
|
||||
newGofPDF.AddUTF8Font("source", "B", "SourceSansPro-Bold.ttf")
|
||||
newGofPDF.AddUTF8FontFromBytes("source", "", d2fonts.FontFaces[d2fonts.SourceSansPro.Font(0, d2fonts.FONT_STYLE_REGULAR)])
|
||||
newGofPDF.AddUTF8FontFromBytes("source", "B", d2fonts.FontFaces[d2fonts.SourceSansPro.Font(0, d2fonts.FONT_STYLE_BOLD)])
|
||||
newGofPDF.SetAutoPageBreak(false, 0)
|
||||
newGofPDF.SetLineWidth(0.05)
|
||||
newGofPDF.SetMargins(0, 0, 0)
|
||||
|
|
|
|||
Loading…
Reference in a new issue