From 896b00148ac4f84317b122ad584cccc974329abe Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Thu, 17 Sep 2026 15:13:30 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=BC=96=E8=BE=91=E8=83=BD=E5=8A=9B):=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=A4=8D=E5=90=88=E5=AF=B9=E8=B1=A1=E5=86=85?= =?UTF-8?q?=E9=83=A8=E7=BC=96=E8=BE=91=EF=BC=8C=E4=BC=98=E5=8C=96=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E6=96=87=E6=A1=88=E4=B8=8E=E6=93=8D=E4=BD=9C=E7=A8=B3?= =?UTF-8?q?=E5=AE=9A=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/webui/index.html | 1 + assets/webui/ofdgo.css | 1 + assets/webui/ofdgo.js | 120 +++++-- assets/webui/ofdgo_edit.js | 31 +- internal/webui/wasm.go | 93 ++++++ ofdgo_editor.go | 23 +- ofdgo_editor_batch.go | 16 +- ofdgo_editor_composite.go | 645 +++++++++++++++++++++++++++++++++++++ ofdgo_editor_package.go | 3 +- ofdgo_editor_transform.go | 15 +- ofdgo_reader.go | 2 + ofdgo_renderer_layer.go | 12 + ofdgo_renderer_svg.go | 49 ++- ofdgo_writer.go | 12 +- 14 files changed, 963 insertions(+), 60 deletions(-) create mode 100644 ofdgo_editor_composite.go diff --git a/assets/webui/index.html b/assets/webui/index.html index 01230bc..bb021d2 100644 --- a/assets/webui/index.html +++ b/assets/webui/index.html @@ -67,6 +67,7 @@ +