Gerenciando Objetos OLE
Contents
[
Hide
]A Ligação e Embedding de Objetos (OLE) é um recurso do Microsoft Windows que permite copiar ou mover informações de um aplicativo para outro, ao mesmo tempo que você mantém a capacidade de editar as informações no aplicativo original. Basicamente, OLE combina dados de diferentes aplicativos em um único documento. Para usar OLE, você precisa de aplicativos de origem e destino que suportem OLE.
Exportando Objetos OLE Incorporados
Aspose.CAD para Java agora suporta a exportação de objetos OLE incorporados do formato DWG. Este artigo demonstra como você pode exportar objetos OLE incorporados do formato DWG para PNG usando Aspose.CAD.
O código de exemplo é fornecido abaixo para alcançar essa funcionalidade.
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); | |
} | |