【发布时间】:2023-01-14 02:23:58
【问题描述】:
我在 Obeo Designer 中绘制了图像。我可以通过右键单击图像并单击“导出为图表”来导出图像。现在我想通过 java 代码导出图表,而不是与 Obeo Designer 交互,因为我的程序会在运行时生成一些 .aird 文件,我想将这些 .aird 文件自动转换为 JPG 或 JPEG 格式的图表。有没有办法实现这个想法?
【问题讨论】:
标签: eclipse eclipse-plugin sirius
我在 Obeo Designer 中绘制了图像。我可以通过右键单击图像并单击“导出为图表”来导出图像。现在我想通过 java 代码导出图表,而不是与 Obeo Designer 交互,因为我的程序会在运行时生成一些 .aird 文件,我想将这些 .aird 文件自动转换为 JPG 或 JPEG 格式的图表。有没有办法实现这个想法?
【问题讨论】:
标签: eclipse eclipse-plugin sirius
你可以打电话:
org.eclipse.sirius.ui.business.api.dialect.DialectUIManager.INSTANCE.export(representation,
session, filePath, exportFormat,progressMonitor);
例如,exportFormat 可以是:
ExportFormat exportFormat = new ExportFormat(ExportDocumentFormat.NONE, ImageFileFormat.PNG);
【讨论】: