This commit is contained in:
Bernard Xie 2023-02-28 12:45:00 -08:00
parent e8a473f0fd
commit a85a225c73
No known key found for this signature in database
GPG key ID: 3C3E0036CE0F892C
2 changed files with 7 additions and 9 deletions

View file

@ -381,8 +381,7 @@ func _render(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, sketc
Sketch: sketch,
ThemeID: themeID,
DarkThemeID: darkThemeID,
// SetDimensions: toPNG,
SetDimensions: true,
SetDimensions: toPNG,
})
if err != nil {
return nil, err
@ -460,7 +459,7 @@ func renderPDF(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, ske
rootFill := diagram.Root.Fill
// gofpdf will print the png img with a slight filter
// make the bg fill within the png transparent so that the pdf bg fill is the only bg color present
// diagram.Root.Fill = "transparent"
diagram.Root.Fill = "transparent"
svg, err = d2svg.Render(diagram, &d2svg.RenderOpts{
Pad: int(pad),

View file

@ -78,8 +78,7 @@ func (g *GoFPDF) AddPDFPage(png []byte, boardPath []string, themeID int64, fill
headerMargin := 28.0
headerWidth := g.pdf.GetStringWidth(pathString) + 2*headerMargin
// minPageDimension := 576.0
minPageDimension := 0.0
minPageDimension := 576.0
pageWidth = math.Max(math.Max(minPageDimension, imageWidth), headerWidth)
pageHeight = math.Max(minPageDimension, imageHeight)