
Formáty souborů DWG a DXF jsou nedílnou součástí CAD návrhu, obsahující nezbytná metadata pro různé aplikace. Integrace těchto souborů přímo do webových nebo desktopových aplikací však může představovat značné výzvy. Praktickým řešením je převést je do široce používaných formátů obrázků. V této příručce prozkoumáme, jak převést DWG a DXF soubory na PNG, JPEG, BMP, TIFF a GIF obrázky pomocí C# s pomocí Aspose .NET Plugin.
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, TIFF a GIF v C#
Převod DWG nebo DXF na obrázky v C# pomocí Aspose API
Aspose.CAD pro .NET je robustní API, které zjednodušuje manipulaci a převod CAD souborů v C#. S pouhými několika řádky kódu můžete převést DWG a DXF návrhy do různých rastrových formátů obrázků. Můžete stáhnout API nebo jej nainstalovat přímo ve svých .NET aplikacích prostřednictvím NuGet. Aspose Plugin je k dispozici již od 99 USD, což z něj činí cennou investici pro vývojáře, kteří chtějí vylepšit své aplikace.
Převod DWG nebo DXF na PNG v C#
Pro převod DWG nebo DXF souboru na PNG obrázek pomocí Aspose.CAD pro .NET postupujte podle těchto kroků:
- Načtěte DWG/DXF soubor pomocí třídy Image.
- Vytvořte instanci třídy CadRasterizationOptions a specifikujte požadovanou výšku a šířku pro výstupní obrázek.
- Vytvořte instanci třídy PngOptions.
- Přiřaďte PngOptions.VectorRasterizationOptions k objektu
CadRasterizationOptions
. - Převěďte 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 podobný jako u převodu na PNG. Zde je postup, 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 na objekt
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 dříve uvedené. Jediný rozdíl spočívá v třídě voleb, kterou použijete. Pro GIF, TIFF a BMP obrázky využ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 této komplexní příručce jste se naučili, jak převést CAD soubory DWG nebo DXF na různé formáty obrázků, 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žní vytvářet zajímavé animace pouhým psaním!