Nastavte velikost a režim plátna

Úvod

Chcete využít sílu Aspose.CAD pro Java k vylepšení vašeho procesu konverze CAD? Tento komplexní průvodce vás provede kroky nastavení velikosti plátna a režimu pomocí Aspose.CAD pro Java. Ať už jste zkušený vývojář nebo teprve začínáte, tento tutoriál vám poskytne potřebné informace.

Předpoklady

Než se pustíte do výukového programu, ujistěte se, že máte splněny následující předpoklady:

  • Aspose.CAD for Java: Ujistěte se, že máte ve svém prostředí Java nainstalovanou knihovnu Aspose.CAD. Můžete si jej stáhnouttady.

  • Adresář dokumentů: Nastavte adresář dokumentů pro ukládání souborů CAD. Na tento adresář bude odkazováno v krocích výukového programu.

Nyní začneme s průvodcem krok za krokem.

Importovat jmenné prostory

tomto kroku naimportujeme potřebné jmenné prostory pro nastartování vašeho projektu Aspose.CAD.

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;

Krok 1: Import tříd Aspose.CAD

// Cesta k adresáři prostředků.
String dataDir = "Your Document Directory" + "CADConversion/";

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

V tomto úryvku nastavíme cestu k adresáři prostředků a načteme soubor DXF pomocí Aspose.CAD’sImage třída.

Krok 2: Nastavte vlastnosti CadRasterizationOptions

// Vytvořte instanci CadRasterizationOptions a nastavte její různé vlastnosti
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

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

Zde vytvoříme instanciCadRasterizationOptions a konfigurovat vlastnosti, jako je šířka stránky, výška stránky a možnosti změny velikosti.

Krok 3: Vytvořte PdfOptions a nastavte VectorRasterizationOptions

// Vytvořte instanci PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Nastavte vlastnost VectorRasterizationOptions
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

Nyní vytvoříme aPdfOptions instance a nastavte jiVectorRasterizationOptions vlastnost na dříve nakonfigurovanouCadRasterizationOptions.

Krok 4: Export do PDF

// Export CAD do PDF
objImage.save(dataDir + "result_out_.pdf", pdfOptions);

Nakonec uložíme CAD obrázek do souboru PDF pomocí zadaných možností.

Krok 5: Vytvořte TiffOptions a nastavte VectorRasterizationOptions

// Vytvořte instanci TiffOptions
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);

// Nastavte vlastnost VectorRasterizationOptions
tiffOptions.setVectorRasterizationOptions(rasterizationOptions);

tomto kroku nastavíme aTiffOptions instance a nakonfigurujte jiVectorRasterizationOptions vlastnictví.

Krok 6: Export do TIFF

// Export CAD do TIFF
objImage.save(dataDir + "result_out_.tiff", tiffOptions);

Nakonec uložíme obrázek CAD do souboru TIFF pomocí zadaných možností.

Závěr

Gratulujeme! Úspěšně jste nastavili velikost a režim plátna pomocí Aspose.CAD for Java. Tento tutoriál poskytuje pevný základ pro vaše projekty konverze CAD. Prozkoumejte další funkce a možnosti vDokumentace Aspose.CAD.

FAQ

Q1: Mohu použít Aspose.CAD pro Java s jinými frameworky Java?

Odpověď 1: Ano, Aspose.CAD je navržen tak, aby se hladce integroval s různými frameworky Java.

Q2: Je k dispozici dočasná licence pro Aspose.CAD?

A2: Ano, můžete získat dočasnou licencitady.

Q3: Kde mohu získat podporu komunity pro Aspose.CAD?

A3: NavštivteFórum Aspose.CAD za podporu komunity a diskuze.

Q4: Mohu vyzkoušet Aspose.CAD zdarma?

A4: Rozhodně! Získejte bezplatnou zkušební verzitady.

Q5: Jak koupím Aspose.CAD pro Java?

A5: Kupte si produkttady.