Opening and saving
Formats
Section titled “Formats”| Format | Extension | Open | Save |
|---|---|---|---|
| Visio drawing | .vsdx |
Available | Available |
| Visio stencil | .vssx |
Available | as .vsdx |
| Visio template | .vstx |
Available | as .vsdx |
| Visio binary drawing, stencil, template | .vsd, .vss, .vst |
Planned read-only | never |
| PNG image | .png |
— | export |
| SVG image | .svg |
— | export |
Use File > Open, File > Save, File > Save As and File > Close. Closing a drawing with unsaved changes asks before it discards them. Recently opened files are listed in the File menu.
How Larrygram keeps your files intact
Section titled “How Larrygram keeps your files intact”Larrygram reads and writes .vsdx losslessly. Pages, masters, shapes, styles and ShapeSheet cells load into its document model. Anything the model does not cover yet is kept exactly as it was and written back when you save. Every file in the project’s test corpus survives a round trip.
Export PNG and SVG
Section titled “Export PNG and SVG”Export renders pages as images. PNG uses the tiny-skia rasterizer; SVG is a vector file. Choose File > Export in the app, or use the command-line tool:
larrygram-cli export drawing.vsdx --out pages/ --format svgThe default scale is 96 pixels per inch; pass --scale 192 for twice the resolution.
In the browser Planned
Section titled “In the browser ”In the web build, Open uploads a file from your computer and Save downloads it. Nothing leaves your browser.
Visio compatibility notes
Section titled “Visio compatibility notes”If a file opens wrongly or loses something on save, please report it and attach the file if you can share it.