- GuiCommand: Name: TechDraw ExportPageSVG MenuLocation: TechDraw -> Page -> Export Page as SVG Workbenches: TechDraw_Workbench SeeAlso: TechDraw_Templates, Draft_SVG
The TechDraw ExportPageSVG tool saves the current drawing page as an SVG file.
- If there are multiple drawing pages in the document: optionally activate the desired page by selecting it in the Tree view.
- There are several ways to invoke the tool:
- Press the Export Page as SVG button.
- Select the TechDraw → Page → Export Page as SVG option from the menu.
- If a page is displayed in the Main view area: right-click the page's window and select the Export SVG option from the context menu.
- If there are multiple drawing pages in the document and you have not yet activated a page, the Page Chooser dialog box opens: (v0.20)
- Select the desired page.
- Press the OK button.
- The Export page as SVG dialog box opens.
- Select a location and file name.
- TechDraw Hatch patterns are not exported to SVG due to a limitation in Qt4's SVG support.
- Text positions and sizes are not correct in the exported file. Using the "system" default font in the drawing improves the size problem considerably.
See also: Autogenerated API documentation and FreeCAD Scripting Basics.
The SaveSVG tool can be used in macros and from the Python console by using the following functions:
TechDrawGui.exportPageAsSvg(DrawPageObject,FilePath)
``` Note that the FreeCADGui module must be active to use this function.
{{TechDraw Tools navi}}
---
⏵ [documentation index](../README.md) > [TechDraw](TechDraw_Workbench.md) > TechDraw ExportPageSVG