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
- Převeďte DWG/DXF na obrázek JPG programově pomocí Java
- Převeďte DWG/DXF na PNG obrázek programově pomocí Java
- Konverze DWG/DXF CAD souboru na GIF v Javě
- Získejte bezplatnou licenci API
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ů:
- Načtěte vstupní CAD soubor DWG/DXF s třídou Image.
- Vytvořte instanci třídy CadRasterizationOptions.
- Zadejte šířku a výšku stránky.
- Vytvořte instanci JpegOptions pro výsledný obrázek.
- 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ů:
- Načíst vstupní CAD výkres.
- Inicializujte objekt třídy CadRasterizationOptions.
- Nastavte rozměry obrázku pro výstupní soubor.
- Pro výstupní obrázek zadejte PngOptions.
- 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ů:
- Načtěte zdrojový soubor CAD v objektu třídy Image.
- Vytvořte instanci objektu třídy CadRasterizationOptions.
- Inicializujte objekt třídy GifOptions.
- 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.