Управління OLE об'єктами
Contents
[
Hide
]Об’єднання та вставка об’єктів (OLE) — це функція Microsoft Windows, яка дозволяє копіювати або переміщати інформацію з одного додатка в інший, зберігаючи можливість редагувати інформацію в оригінальному додатку. Грубо кажучи, OLE об’єднує дані з різних додатків в один документ. Щоб використовувати OLE, вам потрібні обидва додатки: джерело та призначення, які підтримують OLE.
Експорт вбудованих OLE об’єктів
Aspose.CAD для Java тепер підтримує експорт вбудованих OLE об’єктів з формату DWG. Ця стаття демонструє, як ви можете експортувати вбудовані OLE об’єкти з формату DWG у PNG за допомогою Aspose.CAD.
Приклад коду наведено нижче для досягнення цієї функції.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
String dataDir = Utils.getDataDir(ExportOLEObjects.class) + "DWGDrawings/"; | |
String[] files = new String[] { "D ZD junior D10m H2m.dwg", "ZD - Senior D6m H2m45.dwg" }; | |
PngOptions pngOptions = new PngOptions(); | |
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions(); | |
pngOptions.setVectorRasterizationOptions(rasterizationOptions); | |
rasterizationOptions.setLayouts(new String[] { "Layout1" }); | |
for(String file : files) | |
{ | |
CadImage cadImage = (CadImage)Image.load(dataDir + file); | |
cadImage.save(dataDir + file + "_out.png", pngOptions); | |
} | |