إدارة كائنات OLE

تصدير كائنات OLE المضمنة

يدعم Aspose.CAD لـ Java الآن تصدير كائنات OLE المضمّنة من تنسيق DWG. يوضح هذا المقال كيفية تصدير كائنات OLE المضمّنة من تنسيق DWG إلى PNG باستخدام Aspose.CAD.

الكود النموذجي موضح أدناه لتحقيق هذه الميزة.

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);
}