在 Inkscape CLI 中将 SVG 转换为 DXF
Convert SVG to DXF in Inkscape CLI
我想知道如何在 Inkscape CLI 模式下将 SVG 转换为 DXF。在 GUI 中,将 export/save svg 转换为 dxf,我们可以从文件菜单中执行另存为
我浏览了 inkscape cli 文档:https://inkscape.org/doc/inkscape-man.html
这里主要用的是导出词,所以我试了
inkscape --export-type=out.dxf in.svg
inkscape --export-filename=out.dxf in.svg
但没有成功给我 errpr
InkFileExportCmd::export: Unknown export type: out.dxf. Allowed values: [svg,png,ps,eps,pdf,emf,wmf,xaml].
但是在 GUI 中的 FILE -> SAVE AS 我们可以看到很多文件格式,包括 DXF
您需要使用可用参数从命令行运行 扩展。在 /share/inkscape/extensions
.
目录下的 Inkscape 安装文件夹中找到它
因此,在最基本的版本中:
python3 dxf_outlines.py --output="yourfile.dxf" "yourfile.svg"
您也可以输入
python3 dxf_outlines.py -h
了解所有选项。
我尝试使用示例代码:
// command:
C:\>F:\inkscape\bin\inkscape --export-filename=F:\aaa.dxf F:\valve.svg
虽然没有回溯消息,但是成功了:
我想知道如何在 Inkscape CLI 模式下将 SVG 转换为 DXF。在 GUI 中,将 export/save svg 转换为 dxf,我们可以从文件菜单中执行另存为
我浏览了 inkscape cli 文档:https://inkscape.org/doc/inkscape-man.html
这里主要用的是导出词,所以我试了
inkscape --export-type=out.dxf in.svg
inkscape --export-filename=out.dxf in.svg
但没有成功给我 errpr
InkFileExportCmd::export: Unknown export type: out.dxf. Allowed values: [svg,png,ps,eps,pdf,emf,wmf,xaml].
但是在 GUI 中的 FILE -> SAVE AS 我们可以看到很多文件格式,包括 DXF
您需要使用可用参数从命令行运行 扩展。在 /share/inkscape/extensions
.
因此,在最基本的版本中:
python3 dxf_outlines.py --output="yourfile.dxf" "yourfile.svg"
您也可以输入
python3 dxf_outlines.py -h
了解所有选项。
我尝试使用示例代码:
// command:
C:\>F:\inkscape\bin\inkscape --export-filename=F:\aaa.dxf F:\valve.svg
虽然没有回溯消息,但是成功了: