VSDView 0.2.3 is now available — a read-only viewer for Microsoft Visio files built with GTK4 and libadwaita.
Nyheter i v0.3.3


- Canvas-bakgrund — växla mellan system/ljus/mörk med knapp i verktygsfältet
- Visio-teman — DrawingML-temafärger tolkas korrekt
- Gradienter — SVG linearGradient för FillPattern 25-40
- Skuggor — feDropShadow-filter på shapes
- Lagerstöd — osynliga Visio-lager döljs
- Zoom-anpassning — automatisk zoom för att passa fönstret
- Bättre text — vertikal justering, rotation, punktlistor
Nyheter i v0.3.2


- Embedded bilder — PNG/BMP-ikoner från Visio-filer visas nu (Azure, Office 365, etc.)
- Pilspetsar — kopplingslinjer visar riktningspilar
- Bakgrundssidor — VBackground renderas bakom förgrundssidor
- Connector-routing — böjda/L-formade kopplingslinjer istället för raka
- Textbrytning — lång text bryts automatiskt vid shape-kanter
- Förbättrad parsning — inbyggd .vsdx-parser prioriteras för bättre bildstöd
Nyheter i v0.3.1

- Helt ny .vsdx-renderare — riktig SVG-geometry istället för rektanglar
- Geometry — arcs, Bézier-kurvor, ellipser, polylines, NURBS
- Färger — korrekt fyllning, linjer, mönster-approximation
- Kopplingslinjer — nätverkskopplingar renderas mellan shapes
- Shape-labels — utrustningsnamn visas (File server, Database server, etc.)
- Master shape-arv — full geometry/style/text-inheritance från stenciler
- Gruppstöd — nästlade shapes med korrekt klippning och koordinattransformer
What’s New
- Text search (Ctrl+F) — search for text in shapes with match count, including text inherited from master shapes
- Copy text (Ctrl+C) — copy page text to clipboard
- Stencil support — open .vss/.vssx/.vssm stencil files
- Multi-page navigation — page tabs for multi-page diagrams
- Export to PDF and text — Ctrl+Shift+P for PDF, Ctrl+Shift+E for text
- Improved SVG rendering — fixed namespace handling for proper librsvg rendering with libvisio backend
- Application icon — proper hicolor icon for desktop integration


Installation
macOS (Homebrew):
brew tap yeager/tap
brew install vsdview
Ubuntu/Debian:
curl -s https://yeager.github.io/debian-repo/yeager.gpg | sudo tee /usr/share/keyrings/yeager.gpg > /dev/null
echo "deb [signed-by=/usr/share/keyrings/yeager.gpg] https://yeager.github.io/debian-repo stable main" | sudo tee /etc/apt/sources.list.d/yeager.list
sudo apt update && sudo apt install vsdview
Fedora/RPM: Available from the Yeager RPM repository.




Skriv en kommentar »