Állítsa be a vászon méretét és módját

Bevezetés

Szeretné kihasználni az Aspose.CAD for Java erejét a CAD-konverziós folyamat javítása érdekében? Ez az átfogó útmutató végigvezeti a vászonméret és -mód beállításának lépésein az Aspose.CAD for Java használatával. Akár tapasztalt fejlesztő, akár csak most kezdi, ez az oktatóanyag a szükséges betekintést nyújtja.

Előfeltételek

Mielőtt belevágna az oktatóanyagba, győződjön meg arról, hogy a következő előfeltételeket teljesítette:

  • Aspose.CAD for Java: Győződjön meg arról, hogy az Aspose.CAD könyvtár telepítve van a Java környezetben. Letölthetiitt.

  • Dokumentumkönyvtár: Állítson be egy dokumentumkönyvtárat a CAD-fájlok tárolására. Erre a könyvtárra hivatkozunk az oktatóprogram lépéseiben.

Most pedig kezdjük a lépésről lépésre bemutatott útmutatóval.

Névterek importálása

Ebben a lépésben importáljuk a szükséges névtereket az Aspose.CAD projekt elindításához.

import java.awt.Image;

import com.aspose.cad.fileformats.tiff.enums.TiffExpectedFormat;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
import com.aspose.cad.imageoptions.TiffOptions;

1. lépés: Importáljon Aspose.CAD osztályokat

// Az erőforrás-könyvtár elérési útja.
String dataDir = "Your Document Directory" + "CADConversion/";

String srcFile = dataDir + "conic_pyramid.dxf";
com.aspose.cad.Image objImage = com.aspose.cad.Image.load(srcFile);

Ebben a kódrészletben beállítjuk az erőforrás-könyvtár elérési útját, és betöltünk egy DXF fájlt az Aspose.CAD segítségévelImage osztály.

2. lépés: Állítsa be a CadRasterizationOptions tulajdonságait

// Hozzon létre egy CadRasterizationOptions példányt, és állítsa be a különböző tulajdonságait
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

rasterizationOptions.setAutomaticLayoutsScaling(true);
rasterizationOptions.setNoScaling(true);

Itt létrehozunk egy példánytCadRasterizationOptions és konfigurálhat olyan tulajdonságokat, mint az oldalszélesség, az oldal magassága és a méretezési beállítások.

3. lépés: PdfOptions létrehozása és VectorRasterizationOptions beállítása

// Hozzon létre egy PdfOptions példányt
PdfOptions pdfOptions = new PdfOptions();

// Állítsa be a VectorRasterizationOptions tulajdonságot
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

Most létrehozunk aPdfOptions példányt, és állítsa beVectorRasterizationOptions tulajdonságot a korábban beállítotthozCadRasterizationOptions.

4. lépés: Exportálás PDF-be

// CAD exportálása PDF-be
objImage.save(dataDir + "result_out_.pdf", pdfOptions);

Végül a CAD képet PDF fájlba mentjük a megadott opciókkal.

5. lépés: Hozzon létre TiffOptions-t és állítsa be a VectorRasterizationOptions-t

// Hozzon létre egy TiffOptions példányt
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);

// Állítsa be a VectorRasterizationOptions tulajdonságot
tiffOptions.setVectorRasterizationOptions(rasterizationOptions);

Ebben a lépésben beállítjuk aTiffOptions példányt, és konfigurálja aztVectorRasterizationOptions ingatlan.

6. lépés: Exportálás TIFF formátumba

// CAD exportálása TIFF formátumba
objImage.save(dataDir + "result_out_.tiff", tiffOptions);

Végül a CAD-képet TIFF-fájlba mentjük a megadott beállításokkal.

Következtetés

Gratulálunk! Sikeresen beállította a vászon méretét és módját az Aspose.CAD for Java segítségével. Ez az oktatóanyag szilárd alapot biztosít CAD-konverziós projektjeihez. Fedezzen fel további funkciókat és lehetőségeket aAspose.CAD dokumentáció.

GYIK

1. kérdés: Használhatom az Aspose.CAD for Java-t más Java-keretrendszerekkel?

  1. válasz: Igen, az Aspose.CAD-et úgy tervezték, hogy zökkenőmentesen integrálódjon a különböző Java-keretrendszerekkel.

2. kérdés: Rendelkezésre áll ideiglenes licenc az Aspose.CAD számára?

V2: Igen, beszerezhet ideiglenes engedélytitt.

3. kérdés: Hol kaphatok közösségi támogatást az Aspose.CAD-hez?

A3: Látogassa meg aAspose.CAD fórum közösségi támogatásra és beszélgetésekre.

4. kérdés: Kipróbálhatom ingyenesen az Aspose.CAD-et?

A4: Abszolút! Ingyenes próbaverzióitt.

5. kérdés: Hogyan vásárolhatom meg az Aspose.CAD for Java-t?

A5: Vásárolja meg a terméketitt.