OLE 객체 관리
Contents
[
Hide
]객체 연결 및 포함(Object Linking and Embedding, OLE)은 사용자가 원본 응용 프로그램에서 정보를 편집할 수 있는 능력을 유지하면서 한 응용 프로그램에서 다른 응용 프로그램으로 정보를 복사하거나 이동할 수 있게 하는 Microsoft Windows 기능입니다. 기본적으로 OLE은 서로 다른 응용 프로그램의 데이터를 하나의 문서로 결합합니다. OLE를 사용하려면 OLE를 지원하는 소스 응용 프로그램과 대상 응용 프로그램이 모두 필요합니다.
임베디드 OLE 객체 내보내기
Aspose.CAD for Java는 이제 DWG 형식에서 임베디드 OLE 객체 내보내기를 지원합니다. 이 문서에서는 Aspose.CAD를 사용하여 DWG 형식에서 PNG로 임베디드 OLE 객체를 내보내는 방법을 보여줍니다.
이 기능을 달성하기 위한 샘플 코드는 아래에 제공됩니다.
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); | |
} | |