DWG a DXF jsou populární formáty souborů pro ukládání CAD návrhů, včetně jejich metadat. Přímo vkládat tyto soubory do webových nebo desktopových aplikací pro zobrazení není praktické. Robustním řešením je převod CAD souborů do obrazových formátů. Tento průvodce vás provede procesem převodu DWG/DXF souborů na PNG, JPEG, BMP, TIFF, a GIF obrázky pomocí C#.
Obsah
- Převod DWG nebo DXF na obrázky v C# pomocí Aspose API
- Převod DWG nebo DXF na PNG v C#
- Převod DWG nebo DXF na JPEG v C#
- Převod DWG nebo DXF na BMP, GIF a TIFF v C#
Převod DWG nebo DXF na obrázky v C# pomocí Aspose API
Aspose.CAD pro .NET je všestranný Aspose Plugin navržený pro manipulaci a převod CAD souborů s lehkostí pomocí C# nebo. Tento výkonný API vám umožňuje převádět DWG/DXF návrhy do různých rastrových obrazových formátů v několika řádcích kódu. Můžete si stáhnout API nebo jej nainstalovat přímo ve vašich .NET aplikacích prostřednictvím NuGet. Cena Aspose Plugin začíná na 99 dolarech, což z něj činí cenově dostupné řešení pro vývojáře.
Převod DWG nebo DXF na PNG v C#
Postupujte podle těchto kroků pro převod DWG nebo DXF souboru na PNG obrázek pomocí Aspose.CAD pro .NET:
- Načtěte DWG/DXF soubor pomocí třídy Image.
- Vytvořte instanci třídy CadRasterizationOptions a nastavte požadovanou výšku a šířku pro výsledný obrázek.
- Vytvořte instanci třídy PngOptions.
- Přiřaďte PngOptions.VectorRasterizationOptions k objektu CadRasterizationOptions.
- Převést CAD soubor na PNG pomocí metody Image.Save(String, ImageOptionsBase).
Zde je ukázka kódu v C#, která demonstruje, jak provést převod:
Převod DWG nebo DXF na JPEG v C#
Proces převodu DWG/DXF souborů na JPEG obrázky je velmi podobný převodu na PNG. Zde je návod, jak to provést pomocí Aspose.CAD pro .NET:
- Načtěte DWG/DXF soubor pomocí třídy Image.
- Vytvořte novou instanci třídy CadRasterizationOptions a definujte výšku a šířku pro výstupní obrázek.
- Vytvořte instanci třídy JpegOptions.
- Nastavte JpegOptions.VectorRasterizationOptions k objektu CadRasterizationOptions.
- Uložte CAD soubor jako JPEG obrázek pomocí metody Image.Save(String, ImageOptionsBase).
Zde je ukázka kódu v C#, která ilustruje, jak převést CAD DWG/DXF soubor na JPEG obrázek:
Převod DWG nebo DXF na BMP, TIFF a GIF v C#
Pro převod DWG/DXF souborů na BMP, TIFF nebo GIF obrázky jsou kroky v podstatě stejné jako výše. Jediný rozdíl spočívá v třídě možností, kterou používáte. Pro GIF, TIFF a BMP obrázky použijete příslušné třídy: GifOptions, TiffOptions a BmpOptions. Níže je ukázka kódu v C#, která demonstruje, jak převést DWG nebo DXF soubor na GIF, TIFF a BMP obrázky:
Závěr
V tomto komplexním průvodci jste se naučili, jak převést CAD soubory DWG nebo DXF na různé obrazové formáty včetně PNG, JPEG, BMP, TIFF a GIF pomocí C# a Aspose .NET Plugin. Také jsme diskutovali, jak specifikovat rozměry výsledného rastrového obrázku během procesu převodu. Pro více informací o Aspose CAD API pro manipulaci se soubory se neváhejte podívat na oficiální dokumentaci.
Další čtení
Bonus: Podívejte se na Aspose Text to GIF převodník, který vám umožňuje vytvářet atraktivní animace pouhým psaním!