feat(渲染编辑): 完善渲染编辑验签并优化性能
build.yaml / build (push) Successful in 45s

This commit is contained in:
xiaoqidun committed 2026-10-02 13:08:34 +08:00
1 parent 9c5ce1d66f
commit ac198f3351
56 files changed
+3029 -825

No files matched your search

+8 -1
View File
@@ -702,6 +702,13 @@ func editorStrokeScale(ctm string) float64 {
// 入参: border 边框
// 返回: error 错误信息
func (e *Editor) validateImageBorder(border *ImageBorder) error {
return (&editorValidation{Editor: e}).validateImageBorder(border)
}
// validateImageBorder 沿当前颜色引用路径校验图片边框
// 入参: border 边框
// 返回: error 错误信息
func (v *editorValidation) validateImageBorder(border *ImageBorder) error {
if border == nil {
return nil
}
@@ -717,7 +724,7 @@ func (e *Editor) validateImageBorder(border *ImageBorder) error {
if err := validateEditorStroke(stroke); err != nil {
return err
}
return e.editorColor((*FillColor)(border.BorderColor))
return v.editorColor((*FillColor)(border.BorderColor))
}
// validateEditorStroke 校验路径描边尺寸、端点和虚线