feat(编辑能力): 新增画笔和注解创建,完善水印、印章与链接编辑,优化选取和保存体验
build.yaml / build (push) Successful in 39s

This commit is contained in:
xiaoqidun committed 2026-09-18 08:34:35 +08:00
1 parent ed11ade4e8
commit a8346a6006
23 files changed
+2297 -104

No files matched your search

+10
View File
@@ -201,6 +201,16 @@ func (e *Editor) subsetFonts(progress editorProgress) (map[string][]byte, error)
}
refs := editorResourceRefs{ids: make(map[string]bool), files: make(map[string]bool)}
composite := false
if e.source != nil {
for _, name := range e.annotationFiles() {
if data, changed := e.source.reader.files[name]; changed {
composite = true
if _, safe := refs.scan(bytes.NewReader(data), name); !safe {
return nil, nil
}
}
}
}
total := len(e.pages) + len(e.resources)
for i, page := range e.pages {
if err := progress.report("fonts", i, total); err != nil {