Verwaltung von OLE-Objekten
Contents
[
Hide
]Object Linking and Embedding (OLE) ist eine Funktion von Microsoft Windows, die es Ihnen ermöglicht, Informationen von einer Anwendung in eine andere zu kopieren oder zu verschieben, während Sie die Möglichkeit behalten, die Informationen in der ursprünglichen Anwendung zu bearbeiten. Grundsätzlich kombiniert OLE Daten aus verschiedenen Anwendungen in einem Dokument. Um OLE verwenden zu können, benötigen Sie sowohl Quell- als auch Zielanwendungen, die OLE unterstützen.
Exportieren von eingebetteten OLE-Objekten
Aspose.CAD für .NET unterstützt jetzt das Exportieren von eingebetteten OLE-Objekten aus dem DWG-Format. Dieser Artikel zeigt, wie Sie eingebettete OLE-Objekte vom DWG-Format nach PNG exportieren können, indem Sie Aspose.CAD verwenden.
Der Beispielcode ist unten angegeben, um diese Funktion zu erreichen.
This file contains 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
// The path to the documents directory. | |
string MyDir = RunExamples.GetDataDir_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.VectorRasterizationOptions = rasterizationOptions; | |
rasterizationOptions.Layouts = new string[] { "Layout1" }; | |
foreach (string file in files) | |
{ | |
using (CadImage cadImage = (CadImage)Image.Load(MyDir + file)) | |
{ | |
cadImage.Save(MyDir + file + "_out.png", pngOptions); | |
} | |
} |