převést CAD DWG DXF na PNG JPG obrázek

Soubory DWG se používají k ukládání digitálních výkresů ve formátu 2D nebo 3D, zatímco DXF je formát pro výměnu výkresů, který se používá pro kompatibilitu dat AutoCADu s jinými aplikacemi. DWG nebo DXF můžete převést do formátů rastrových obrázků jako JPG, PNG, GIF atd. podle vašich požadavků. V tomto článku se naučíte převod formátů souborů CAD na rastrové obrázky programově pomocí Java. Další podrobnosti naleznete v následujících částech:

Převaděč obrázků DWG/DXF na JPG, PNG, GIF – instalace Java API

Aspose.CAD for Java API podporuje práci s DWG, DXF a mnoha dalšími formáty souborů. K vytváření, úpravě nebo zpracování těchto souborů ve vašich aplikacích nepotřebujete žádnou aplikaci třetí strany. Jednoduše si stáhněte soubor JAR ze sekce Ke stažení nebo jej nainstalujte s následujícími konfiguracemi Maven:

úložiště:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Závislost:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.12</version>        
   </dependency>
</dependencies>

Převeďte DWG/DXF na obrázek JPG programově pomocí Java

Při převodu souboru DWG/DXF do formátu obrázku JPG postupujte podle následujících kroků:

  1. Načtěte vstupní CAD soubor DWG/DXF s třídou Image.
  2. Vytvořte instanci třídy CadRasterizationOptions.
  3. Zadejte šířku a výšku stránky.
  4. Vytvořte instanci JpegOptions pro výsledný obrázek.
  5. Převeďte soubor CAD DWG/DXF na obrázek JPG.

Následující kód ukazuje, jak převést soubor DWG/DXF na obrázek JPG programově v Javě:

// Načtěte vstupní DWG soubor
Image image = Image.load("Test.dwg");

// Vytvořte instanci CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Nastavte šířku a výšku stránky
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Vytvořte instanci JpegOptions pro výsledný obrázek
ImageOptionsBase options = new JpegOptions();

// Nastavte možnosti rastrování
options.setVectorRasterizationOptions(rasterizationOptions);

// Převeďte soubor CAD DWG DXF na obrázek JPG
image.save("output_image.jpg" , options);

Převeďte DWG/DXF na PNG obrázek programově pomocí Java

Soubor DWG nebo DXF můžete převést na obrázek PNG pomocí následujících kroků:

  1. Načíst vstupní CAD výkres.
  2. Inicializujte objekt třídy CadRasterizationOptions.
  3. Nastavte rozměry obrázku pro výstupní soubor.
  4. Pro výstupní obrázek zadejte PngOptions.
  5. Převeďte soubor CAD DWG/DXF na obrázek PNG.

Níže uvedený kód vysvětluje, jak převést CAD výkres DWG nebo DXF na obrázek PNG programově pomocí Java:

// Načtěte vstupní DWG soubor
Image image = Image.load("Test.dwg");

// Vytvořte instanci CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Nastavte šířku a výšku stránky
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Vytvořte instanci PngOptions pro výsledný obrázek
ImageOptionsBase options = new PngOptions();

// Nastavte možnosti rastrování
options.setVectorRasterizationOptions(rasterizationOptions);

// Převeďte soubor CAD DWG DXF na obrázek PNG
image.save("output_image.png" , options);

Konverze DWG/DXF CAD souboru na GIF v Javě

Výkresy CAD, jako je DWG nebo DXF, můžete převést na obrázek GIF pomocí následujících kroků:

  1. Načtěte zdrojový soubor CAD v objektu třídy Image.
  2. Vytvořte instanci objektu třídy CadRasterizationOptions.
  3. Inicializujte objekt třídy GifOptions.
  4. Převeďte soubor CAD DWG DXF na obrázek GIFF pomocí metody Save().

Následující kód ukazuje, jak programově převést výkres CAD DWG/DXF na obrázek GIF pomocí Java:

// Načtěte vstupní CAD soubor
Image image = Image.load("Test.dwg");

// Vytvořte instanci CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Nastavte šířku a výšku stránky
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Vytvořte instanci GifOptions pro výsledný obrázek
ImageOptionsBase options = new GifOptions();

// Nastavte možnosti rastrování
options.setVectorRasterizationOptions(rasterizationOptions);

// Převeďte soubor CAD DWG DXF na obrázek GIFF
image.save("output_image.giff" , options);

Získejte bezplatnou licenci API

Můžete požádat o bezplatnou dočasnou licenci pro hodnocení všech funkcí rozhraní API bez jakýchkoli omezení.

Závěr

V tomto článku jste prozkoumali, jak převést výkresy CAD, jako jsou soubory DWG/DXF, do formátů souborů PNG, JPG nebo GIF pomocí programu Java. Rozhraní API můžete dále prozkoumat na stránce Dokumentace. V případě jakýchkoliv dotazů nás neváhejte kontaktovat na Free Support Forum.

Viz také

Tip: Možná budete chtít vyzkoušet zdarma Aspose Text to GIF Converter, protože vám umožňuje animovat transformaci jednoduchých textů nebo zpráv na zajímavé animace.