Konwersja DWG i DXF na PNG, BMP, JPEG, TIFF i GIF za pomocą wtyczki Aspose .NET

DWG i DXF to popularne formaty plików do przechowywania projektów CAD, wraz z ich metadanymi. Bezpośrednie osadzanie tych plików w aplikacjach internetowych lub desktopowych do wyświetlania nie jest praktyczne. Solidnym rozwiązaniem jest konwersja plików CAD na formaty obrazów. Ten przewodnik przeprowadzi cię przez proces konwersji plików DWG/DXF na obrazy PNG, JPEG, BMP, TIFF, i GIF przy użyciu C#.

Spis treści

Konwersja DWG lub DXF na obrazy w C# przy użyciu API Aspose

Aspose.CAD dla .NET to wszechstronna wtyczka Aspose zaprojektowana do manipulacji i konwersji plików CAD z łatwością przy użyciu C# lub. To potężne API pozwala na konwersję projektów DWG/DXF na różne formaty obrazów rastrowych w zaledwie kilku linijkach kodu. Możesz pobrać API lub zainstalować je bezpośrednio w swoich aplikacjach .NET za pośrednictwem NuGet. Koszt wtyczki Aspose zaczyna się od 99 USD, co czyni ją przystępnym rozwiązaniem dla programistów.

Konwersja DWG lub DXF na PNG w C#

Wykonaj te kroki, aby przekonwertować plik DWG lub DXF na obraz PNG przy użyciu Aspose.CAD dla .NET:

  1. Załaduj plik DWG/DXF za pomocą klasy Image.
  2. Utwórz instancję klasy CadRasterizationOptions i ustaw pożądaną wysokość i szerokość dla wynikowego obrazu.
  3. Utwórz instancję klasy PngOptions.
  4. Przypisz PngOptions.VectorRasterizationOptions do obiektu CadRasterizationOptions.
  5. Przekonwertuj plik CAD na PNG za pomocą metody Image.Save(String, ImageOptionsBase).

Oto przykład kodu C# ilustrujący, jak wykonać konwersję:

Konwersja DWG lub DXF na JPEG w C#

Proces konwersji plików DWG/DXF na obrazy JPEG jest dość podobny do konwersji PNG. Oto jak to zrobić przy użyciu Aspose.CAD dla .NET:

  1. Załaduj plik DWG/DXF za pomocą klasy Image.
  2. Utwórz nową instancję klasy CadRasterizationOptions i zdefiniuj wysokość i szerokość dla obrazu wyjściowego.
  3. Utwórz instancję klasy JpegOptions.
  4. Ustaw JpegOptions.VectorRasterizationOptions na obiekt CadRasterizationOptions.
  5. Zapisz plik CAD jako obraz JPEG za pomocą metody Image.Save(String, ImageOptionsBase).

Oto przykład kodu C# ilustrujący, jak przekonwertować plik CAD DWG/DXF na obraz JPEG:

Konwersja DWG lub DXF na BMP, TIFF i GIF w C#

Aby przekonwertować pliki DWG/DXF na obrazy BMP, TIFF lub GIF, kroki są zasadniczo takie same jak powyżej. Jedyną różnicą są klasy opcji, których używasz. Dla obrazów GIF, TIFF i BMP użyjesz odpowiednich klas: GifOptions, TiffOptions i BmpOptions. Poniżej znajduje się przykład kodu C#, który ilustruje, jak przekonwertować plik DWG lub DXF na obrazy GIF, TIFF i BMP:

Podsumowanie

W tym kompleksowym przewodniku dowiedziałeś się, jak przekonwertować pliki DWG lub DXF CAD na różne formaty obrazów, w tym PNG, JPEG, BMP, TIFF i GIF przy użyciu C# i wtyczki Aspose .NET. Omówiliśmy również, jak określić wymiary wynikowego obrazu rastrowego podczas procesu konwersji. Aby uzyskać więcej informacji na temat API manipulacji plikami CAD od Aspose, zapraszamy do zapoznania się z oficjalną dokumentacją.

Dalsze czytanie

Bonus: Sprawdź konwerter Aspose Text to GIF, który pozwala na tworzenie angażujących animacji tylko przez pisanie!