Gestion des objets OLE
Contents
[
Hide
]L’Object Linking and Embedding (OLE) est une fonctionnalité de Microsoft Windows qui vous permet de copier ou de déplacer des informations d’une application à une autre tout en conservant la possibilité de modifier les informations dans l’application d’origine. Fondamentalement, OLE combine des données provenant de différentes applications dans un seul document. Pour utiliser OLE, vous avez besoin d’applications source et de destination qui prennent en charge OLE.
Exportation des objets OLE intégrés
Aspose.CAD pour .NET prend maintenant en charge l’exportation d’objets OLE intégrés à partir du format DWG. Cet article démontre comment vous pouvez exporter des objets OLE intégrés du format DWG vers PNG en utilisant Aspose.CAD.
Le code d’exemple est donné ci-dessous pour réaliser cette fonctionnalité.
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); | |
} | |
} |