eclipse 如何通过代码从 *.aird生成图

x33g5p2x  于 2023-01-17  发布在  Eclipse
关注(0)|答案(1)|浏览(108)

我已经在Obeo设计器中绘制了一张图片,并且我可以通过右键单击图片,然后单击“导出为图”来导出图片。现在我想通过java代码导出图,而不是与Obeo设计器交互,因为我的程序在运行时会生成一些.aird文件,我想自动将这些.aird文件转换为JPG或JPEG格式的图。有什么办法可以实现这个想法吗?

zlhcx6iw

zlhcx6iw1#

您可以拨打:

org.eclipse.sirius.ui.business.api.dialect.DialectUIManager.INSTANCE.export(representation, 
session, filePath, exportFormat,progressMonitor);

其中exportFormat可以是例如:

ExportFormat exportFormat = new ExportFormat(ExportDocumentFormat.NONE, ImageFileFormat.PNG);

相关问题