Beheren van OLE-objecten
Contents
[
Hide
]Object Linking and Embedding (OLE) is een Microsoft Windows-functie waarmee je informatie van de ene applicatie naar de andere kunt kopiëren of verplaatsen, terwijl je de mogelijkheid behoudt om de informatie in de oorspronkelijke applicatie te bewerken. In wezen combineert OLE gegevens van verschillende applicaties in één document. Om OLE te gebruiken, heb je zowel bron- als doelfunctionaliteit nodig die OLE ondersteunt.
Exporteren van Ingebedde OLE-objecten
Aspose.CAD voor Java ondersteunt nu het exporteren van ingebedde OLE-objecten uit het DWG-formaat. Dit artikel demonstreert hoe je ingebedde OLE-objecten kunt exporteren van het DWG-formaat naar PNG met behulp van Aspose.CAD.
De voorbeeldcode is hieronder gegeven om deze functie te bereiken.
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); | |
} | |