Převod DWG a DXF na PNG, BMP, JPEG, TIFF a GIF pomocí Aspose .NET Plugin

Formáty souborů DWG a DXF jsou nezbytné ve světě CAD designu, obsahující důležitá metadata pro řadu aplikací. Přímá integrace těchto formátů do webových nebo desktopových aplikací však může představovat výzvy. Praktickým řešením je převést je na široce používané obrazové formáty. V této příručce projdeme procesem převodu souborů DWG a DXF na obrázky PNG, JPEG, BMP, TIFF a GIF pomocí C# s výkonným Aspose .NET Plugin.

Obsah

Převod DWG nebo DXF na obrázky v C# pomocí Aspose API

Aspose.CAD pro .NET je výkonné API navržené tak, aby zjednodušilo manipulaci a převod CAD souborů v C#. S několika řádky kódu můžete snadno převést návrhy DWG a DXF na různé formáty rastrových obrázků. Můžete stáhnout API nebo jej nainstalovat přímo do svých .NET aplikací přes NuGet. Aspose Plugin začíná na pouhých 99 $, což z něj činí vynikající investici pro vývojáře, kteří chtějí vylepšit své aplikace.

Převod DWG nebo DXF na PNG v C#

Chcete-li převést soubor DWG nebo DXF na obrázek PNG pomocí Aspose.CAD pro .NET, postupujte podle těchto kroků:

  1. Načtěte soubor DWG/DXF pomocí třídy Image.
  2. Vytvořte instanci třídy CadRasterizationOptions a specifikujte požadovanou výšku a šířku pro výstupní obrázek.
  3. Vytvořte instanci třídy PngOptions.
  4. Přiřaďte PngOptions.VectorRasterizationOptions k objektu CadRasterizationOptions.
  5. Převod CAD souboru na PNG pomocí metody Image.Save(String, ImageOptionsBase).

Zde je ukázka kódu C#, která demonstruje, jak provést převod:

Převod DWG nebo DXF na JPEG v C#

Proces převodu souborů DWG/DXF na obrázky JPEG je velmi podobný procesu převodu PNG. Zde je, jak to udělat pomocí Aspose.CAD pro .NET:

  1. Načtěte soubor DWG/DXF s třídou Image.
  2. Vytvořte novou instanci třídy CadRasterizationOptions a definujte výšku a šířku pro výstupní obrázek.
  3. Vytvořte instanci třídy JpegOptions.
  4. Nastavte JpegOptions.VectorRasterizationOptions na objekt CadRasterizationOptions.
  5. Uložte CAD soubor jako obrázek JPEG pomocí metody Image.Save(String, ImageOptionsBase).

Zde je ukázka kódu C#, která ilustruje, jak převést soubor CAD DWG/DXF na obrázek JPEG:

Převod DWG nebo DXF na BMP, TIFF a GIF v C#

Chcete-li převést soubory DWG/DXF na obrázky BMP, TIFF nebo GIF, kroky jsou v podstatě stejné jako dříve uvedené. Jediný rozdíl spočívá v třídě možností, kterou použijete. Pro obrázky GIF, TIFF a BMP využijete příslušné třídy: GifOptions, TiffOptions a BmpOptions. Níže je ukázka kódu C#, která demonstruje, jak převést soubor DWG nebo DXF na obrázky GIF, TIFF a BMP:

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é obrazové formáty, včetně PNG, JPEG, BMP, TIFF a GIF pomocí C# a Aspose .NET Plugin. Také jsme se zabývali tím, jak specifikovat rozměry výsledného rastrového obrázku během procesu převodu. Pro více informací o API pro manipulaci s CAD soubory od Aspose se neváhejte podívat na oficiální dokumentaci.