3.3 #666
caring-coder
announced in
Announcements
3.3
#666
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Version 3.3.0 of Office-stamper is now available! The headline feature is the long-awaited support for Scalable Vector Graphics (SVG), allowing you to insert crisp, resolution-independent diagrams and logos into your DOCX documents.
🖼️ SVG Support (Major Change)
The
Imageclass and engine now automatically detect SVG content. This allows for high-fidelity vector image stamping, moving beyond traditional raster formats like BMP, PNG, and JPG. This resolves a long-standing request for better support of diagrams generated by tools like PlantUML, gnuplot, or Mermaid.Important
🧪 Invitation to Test: SVG support in OpenXML is a powerful addition, but it can behave differently across various DOCX editors. We invite all users to test this new feature with their complex diagrams. If you encounter any rendering issues—whether in Microsoft Word, LibreOffice, or other viewers—please open an issue so we can refine the implementation!
🛠️ New Features
WmlUtils.hasTagAttributeto check for the existence and value of attributes within DOCX smart tags, enabling more robust template logic.🧹 Refactorings & Cleanup
ByteUtilsandDocxRendererfrom theutilsmodule as part of an ongoing effort to simplify the codebase. These have been replaced by the modern internalDocx-to-Asciidoctoolchain.📦 Dependencies
🏗️ Quality & Tooling
maven-jxr-pluginfor generating cross-reference source documentation.Full Changelog: v3.2.0...v3.3.0
Read the blog post: Office-stamper v3.3 — Vector Graphics and SVG Stamping
This discussion was created from the release 3.3.
Beta Was this translation helpful? Give feedback.
All reactions