From a06cfe17b65db25553f3ad5d082d8873c19d1118 Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Thu, 25 Jun 2026 09:56:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=AD=97=E4=BD=93=E6=B8=B2=E6=9F=93):=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AD=97=E4=BD=93=E6=B8=B2=E6=9F=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ofdgo_renderer.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ofdgo_renderer.go b/ofdgo_renderer.go index 60d61d1..9db767d 100644 --- a/ofdgo_renderer.go +++ b/ofdgo_renderer.go @@ -541,6 +541,7 @@ func (r *Renderer) renderPath(ctx *canvas.Context, obj PathObject, pageH float64 } if shouldFill && fillColor != nil { ctx.SetFillColor(fillColor) + ctx.SetStrokeColor(canvas.Transparent) ctx.DrawPath(0, 0, p) } shouldStroke := true @@ -551,6 +552,7 @@ func (r *Renderer) renderPath(ctx *canvas.Context, obj PathObject, pageH float64 if strokeColor == nil { strokeColor = color.Transparent } + ctx.SetFillColor(canvas.Transparent) ctx.SetStrokeColor(strokeColor) ctx.SetStrokeWidth(lineWidth) ctx.SetStrokeCapper(lineCap)