feat(增强渲染): 支持Pattern

This commit is contained in:
2026-07-01 08:52:45 +08:00
parent 8396f1d0dc
commit b778ab9d90
5 changed files with 217 additions and 1 deletions
+6
View File
@@ -132,6 +132,9 @@ func parseFillColor(fillColor *FillColor) color.Color {
if fillColor == nil {
return nil
}
if fillColor.Pattern != nil {
return nil
}
if strings.TrimSpace(fillColor.Value) != "" {
return parseColorWithAlpha(fillColor.Value, fillColor.Alpha)
}
@@ -148,6 +151,9 @@ func parseFillPaint(fillColor *FillColor, x, y, pageH, originX, originY float64)
if fillColor == nil {
return nil
}
if fillColor.Pattern != nil {
return nil
}
if strings.TrimSpace(fillColor.Value) != "" {
return parseColorWithAlpha(fillColor.Value, fillColor.Alpha)
}