mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-29 08:46:55 +08:00
This commit is contained in:
1 parent
87af84e4cd
commit
73472c5d4b
36 files changed
+2052
-609
No files matched your search
@@ -249,7 +249,11 @@ func (e *Editor) ReplaceAnnotationText(page int, id, old, value string, style Te
|
||||
visiting := make(map[string]bool)
|
||||
var replace func([]*editorCompositeNode) error
|
||||
replace = func(nodes []*editorCompositeNode) error {
|
||||
for i, member := range edit.measureCompositeMembers(renderer, nodes) {
|
||||
members, err := edit.measureCompositeMembers(renderer, nodes)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
for i, member := range members {
|
||||
if member.Object.Type == "TextObject" && member.Object.TextObject.Text() == old {
|
||||
if err := edit.updateCompositeText(nodes[i], member, &value, style, nil, nil); err != nil {
|
||||
return err
|
||||
|
||||
Reference in new issue
Block a user