feat(编辑能力): 补齐分散对齐与段落即时调整

This commit is contained in:
xiaoqidun committed 2026-10-27 21:42:05 +08:00
1 parent f2c71c5acf
commit e91e146b50
8 files changed
+277 -36

No files matched your search

+5 -1
View File
@@ -5061,8 +5061,12 @@ func (e *businessEngine) browserRichText(value ofdgo.RichText) map[string]any {
"strikeout": format.Strikeout, "shadow": format.Shadow, "background": background,
}}
}
paragraphs := make([]any, len(value.Paragraphs))
for i, paragraph := range value.Paragraphs {
paragraphs[i] = map[string]any{"align": paragraph.Align}
}
layout := value.Layout
return map[string]any{"runs": runs, "layout": map[string]any{
return map[string]any{"runs": runs, "paragraphs": paragraphs, "layout": map[string]any{
"autoBidi": layout.AutoBidi, "shape": layout.Shape,
"shaping": map[string]any{
"Bidi": layout.Shaping.Bidi, "Direction": layout.Shaping.Direction,