SuperAPI AI 工具集

draw

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:使用 LibreOffice Draw 创建、编辑、转换并自动化矢量图形与图表工作流,原生格式为 ODG。适用于制作矢量图与图表、在 ODG/SVG/PDF/PNG 间转换、自动生成图表与流程图、绘制技术图纸,以及批量处理图形。

主要能力:从零创建 ODG 图形、基于模板生成图表、绘制流程图与组织架构图;格式转换支持 ODG 转 SVG/PDF/PNG/JPG,SVG 与 PDF 转 ODG,并可批量转换;支持模板化图表生成、动态形状生成、形状与路径及贝塞尔曲线编辑、图层管理、文本与标签插入;可通过命令行 soffice 和 Python UNO 脚本集成到工作流工具中。

使用方式:命令行示例包括 soffice --draw template.odg、soffice --headless --convert-to svg drawing.odg、soffice --headless --convert-to pdf drawing.odg、soffice --headless --convert-to png:PNG_drawing drawing.odg、soffice --headless --convert-to odg drawing.svg,以及使用 for 循环批量转换。Python 可通过 UNO 的 UnoUrlResolver 连接本地服务并创建 DrawingDocument。相关 Python 库安装命令:pip install ezodf、pip install odfpy、pip install svgwrite。

限制:仅在任务与上述范围明确匹配时使用;输出不能替代针对具体环境的验证、测试或专家审查;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。支持的输出格式包括 ODG、SVG、PDF、PNG、JPG、GIF、BMP、WMF、EMF;输入支持 ODG、SVG、PDF。