
Формати файлів DWG та DXF є невід’ємною частиною CAD-дизайну, містять важливі метадані для різних застосувань. Однак інтеграція цих файлів безпосередньо у веб- або настільні застосунки може викликати значні труднощі. Практичним рішенням є конвертація їх у широко використовувані формати зображень. У цьому посібнику ми розглянемо, як конвертувати файли DWG і DXF у зображення PNG, JPEG, BMP, TIFF, і GIF за допомогою C# з допомогою плагіна Aspose .NET.
Зміст
- Конвертування DWG або DXF у зображення у C# за допомогою Aspose API
- Конвертування DWG або DXF у PNG у C#
- Конвертування DWG або DXF у JPEG у C#
- Конвертування DWG або DXF у BMP, TIFF та GIF у C#
Конвертування DWG або DXF у зображення у C# за допомогою Aspose API
Aspose.CAD для .NET — це потужний API, який спрощує маніпуляцію та конвертацію CAD-файлів у C#. З лише кількома рядками коду ви можете конвертувати дизайни DWG і DXF у різні растрові формати зображень. Ви можете завантажити API або встановити його безпосередньо у своїх .NET застосунках через NuGet. Плагін Aspose доступний всього від 99 доларів, що робить його цінним вкладенням для розробників, які прагнуть покращити свої застосунки.
Конвертування DWG або DXF у PNG у C#
Щоб конвертувати файл DWG або DXF у зображення PNG за допомогою Aspose.CAD для .NET, виконайте ці кроки:
- Завантажте файл DWG/DXF за допомогою класу Image.
- Створіть екземпляр класу CadRasterizationOptions і вкажіть бажану висоту та ширину для вихідного зображення.
- Створіть екземпляр класу PngOptions.
- Призначте PngOptions.VectorRasterizationOptions об’єкту
CadRasterizationOptions
. - Конвертуйте CAD-файл у PNG за допомогою методу Image.Save(String, ImageOptionsBase).
Ось приклад коду C#, який демонструє, як виконати конвертацію:
Конвертування DWG або DXF у JPEG у C#
Процес конвертації файлів DWG/DXF у зображення JPEG подібний до конвертації PNG. Ось як це зробити за допомогою Aspose.CAD для .NET:
- Завантажте файл DWG/DXF класом Image.
- Створіть новий екземпляр класу CadRasterizationOptions і визначте висоту та ширину для вихідного зображення.
- Створіть екземпляр класу JpegOptions.
- Встановіть JpegOptions.VectorRasterizationOptions об’єкту
CadRasterizationOptions
. - Збережіть CAD-файл як зображення JPEG за допомогою методу Image.Save(String, ImageOptionsBase).
Ось приклад коду C#, який ілюструє, як конвертувати CAD-файл DWG/DXF у зображення JPEG:
Конвертування DWG або DXF у BMP, TIFF та GIF у C#
Щоб конвертувати файли DWG/DXF у зображення BMP, TIFF або GIF, кроки в основному такі ж, як і раніше описані. Єдина різниця полягає в класі параметрів, який ви використовуєте. Для зображень GIF, TIFF та BMP ви будете використовувати відповідні класи: GifOptions, TiffOptions та BmpOptions. Нижче наведено приклад коду C#, який демонструє, як конвертувати файл DWG або DXF у зображення GIF, TIFF та BMP:
Підсумок
У цьому всебічному посібнику ви дізналися, як конвертувати файли DWG або DXF CAD у різні формати зображень, включаючи PNG, JPEG, BMP, TIFF та GIF, за допомогою C# та плагіна Aspose .NET. Ми також обговорили, як вказати розміри отриманого растрового зображення під час процесу конвертації. Для отримання додаткової інформації про API маніпуляції з CAD-файлами Aspose, не соромтеся ознайомитися з офіційною документацією.
Додаткове читання
Бонус: Ознайомтеся з конвертером Aspose Text to GIF, який дозволяє створювати захоплюючі анімації, просто вводячи текст!