From 2c06e5ff691f0b223ca1668437866f583cb82f50 Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Sun, 11 Oct 2026 18:45:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=B8=B2=E6=9F=93=E7=BC=96=E8=BE=91):=20?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=B8=B2=E6=9F=93=E5=8E=8B=E7=BC=A9=E5=8F=8A?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E7=89=88=E6=9C=AC=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/webui/index.html | 4 +- go.mod | 2 +- go.sum | 4 +- internal/webui/wasm.go | 36 +- ofdgo_compression.go | 41 +-- ofdgo_compression_images.go | 79 ++++- ofdgo_compression_parallel.go | 11 +- ofdgo_compression_pattern_images.go | 142 ++++++++ ofdgo_compression_profiles.go | 135 +++++++ ofdgo_compression_raster.go | 183 ++++++++++ ofdgo_compression_resources.go | 27 +- ofdgo_compression_tiff.go | 167 +++++++++ ofdgo_editor.go | 31 +- ofdgo_editor_documents.go | 80 +++-- ofdgo_editor_font.go | 34 +- ofdgo_editor_images.go | 15 +- ofdgo_editor_import.go | 235 +++++++++---- ofdgo_editor_open.go | 9 +- ofdgo_editor_package.go | 21 +- ofdgo_editor_reference.go | 4 +- ofdgo_editor_resource_graph.go | 103 ++++++ ofdgo_editor_resource_scope.go | 24 ++ ofdgo_editor_resources.go | 149 ++++++-- ofdgo_editor_versions.go | 106 ++++-- ofdgo_image.go | 90 +++-- ofdgo_image_bmp.go | 125 +++++++ ofdgo_image_metadata.go | 37 +- ofdgo_image_tiff.go | 354 +++++++++++++++++++ ofdgo_image_tiff_bits.go | 189 ++++++++++ ofdgo_image_tiff_fax.go | 185 ++++++++++ ofdgo_image_tiff_planar.go | 527 ++++++++++++++++++++++++++++ ofdgo_reader.go | 11 +- ofdgo_reader_dependencies.go | 64 ++-- ofdgo_render_bounds.go | 3 + ofdgo_render_compile.go | 3 + ofdgo_render_text.go | 2 +- ofdgo_render_walk.go | 99 ++++-- ofdgo_renderer.go | 9 +- ofdgo_renderer_layer_canvas.go | 3 + ofdgo_search.go | 2 +- ofdgo_version.go | 47 ++- ofdgo_version_edit.go | 156 ++++++-- ofdgo_writer.go | 60 +++- 43 files changed, 3211 insertions(+), 397 deletions(-) create mode 100644 ofdgo_compression_pattern_images.go create mode 100644 ofdgo_compression_profiles.go create mode 100644 ofdgo_compression_raster.go create mode 100644 ofdgo_compression_tiff.go create mode 100644 ofdgo_editor_resource_graph.go create mode 100644 ofdgo_image_bmp.go create mode 100644 ofdgo_image_tiff.go create mode 100644 ofdgo_image_tiff_bits.go create mode 100644 ofdgo_image_tiff_fax.go create mode 100644 ofdgo_image_tiff_planar.go diff --git a/assets/webui/index.html b/assets/webui/index.html index a78f0f5..964e571 100644 --- a/assets/webui/index.html +++ b/assets/webui/index.html @@ -292,7 +292,7 @@ - +
@@ -466,7 +466,7 @@
- +