OLE-objektumok exportálása DWG-fájlokból – Aspose.CAD oktatóanyag
Bevezetés
Egyszerűen szeretne OLE objektumokat kivonni DWG-fájlokból? Az Aspose.CAD for .NET azért van itt, hogy egyszerűsítse a folyamatot. Ebben az oktatóanyagban lépésről lépésre végigvezetjük az OLE-objektumok exportálásán, így biztosítva, hogy a legtöbbet hozza ki ebből a hatékony .NET-könyvtárból.
Előfeltételek
Mielőtt belevágnánk az oktatóanyagba, győződjön meg arról, hogy a következő előfeltételek teljesülnek:
Aspose.CAD for .NET Library: Győződjön meg arról, hogy a könyvtár telepítve van. Letöltheti aAspose.CAD for .NET letöltési oldal.
Dokumentumkönyvtár: Állítson be egy könyvtárat, ahol a DWG fájlokat tárolja. Cserélje ki
"Your Document Directory"
a megadott kódrészletben a tényleges elérési úttal.
Névterek importálása
A .NET-projektben importálnia kell a szükséges névtereket az Aspose.CAD funkciók kihasználásához. Használja a következő kódrészletet:
using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.ImageOptions;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
1. lépés: Állítsa be a dokumentumkönyvtárat
string MyDir = "Your Document Directory";
Cserélje ki"Your Document Directory"
a DWG-fájlok elérési útjával.
2. lépés: Adja meg a DWG fájlokat
string[] files = new string[] { "D ZD junior D10m H2m.dwg", "ZD - Senior D6m H2m45.dwg" };
Sorolja fel a feldolgozni kívánt DWG fájlokat a tömbön belül.
3. lépés: Az exportálási beállítások konfigurálása
PngOptions pngOptions = new PngOptions { };
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
pngOptions.VectorRasterizationOptions = rasterizationOptions;
rasterizationOptions.Layouts = new string[] { "Layout1" };
Testreszabhatja az exportálási beállításokat igényei szerint. Ebben a példában a PNG-exportálást egy megadott elrendezéssel konfiguráljuk.
4. lépés: Ismételje meg a fájlokat és exportálja
foreach (string file in files)
{
using (CadImage cadImage = (CadImage)Image.Load(MyDir + file))
{
cadImage.Save(MyDir + file + "_out.png", pngOptions);
}
}
Ismételje meg a megadott DWG-fájlokat, töltse be mindegyiket, és mentse el az exportált PNG-fájlt a megadott beállításokkal.
Következtetés
Gratulálunk! Sikeresen exportálta az OLE objektumokat DWG-fájlokból az Aspose.CAD for .NET használatával. Ez a hatékony könyvtár leegyszerűsíti az összetett feladatokat, hatékonyságot és rugalmasságot biztosítva a CAD-fájlkezelésben.
GYIK
1. kérdés: Az Aspose.CAD for .NET alkalmas junior és senior CAD-fájlokhoz is?
- válasz: Igen, az Aspose.CAD for .NET sokoldalú, és a CAD-fájlok széles skáláját képes kezelni, beleértve a junior és senior változatokat is.
2. kérdés: Testreszabhatom az exportálási beállításokat a különböző elrendezésekhez?
A2: Abszolút! Ahogy az oktatóanyagban is látható, az exportálási lehetőségeket, beleértve az elrendezéseket is, személyre szabhatja saját igényei szerint.
3. kérdés: Hol találom az Aspose.CAD for .NET részletes dokumentációját?
A3: Fedezze fel aAspose.CAD .NET dokumentációhoz részletes információkért és példákért.
4. kérdés: Van ingyenes próbaverzió?
- válasz: Igen, egy ingyenes próbaverzióval megtapasztalhatja az Aspose.CAD for .NET képességeit. Látogatásez a link kezdeni.
5. kérdés: Hogyan kaphatok támogatást, vagy hogyan léphetek kapcsolatba a közösséggel?
- válasz: Támogatásért és közösségi szerepvállalásért látogassa meg aAspose.CAD fórum.