DWG та DXF є популярними форматами файлів для зберігання CAD-дизайнів разом із їх метаданими. Пряме вбудовування цих файлів у веб- або настільні програми для відображення не є практичним. Надійним рішенням є конвертація CAD-файлів у формати зображень. Цей посібник проведе вас через процес конвертування файлів DWG/DXF у зображення PNG, JPEG, BMP, TIFF, та GIF за допомогою C#.
Зміст
- Конвертування DWG або DXF у зображення в C# за допомогою Aspose API
- Конвертування DWG або DXF у PNG у C#
- Конвертування DWG або DXF у JPEG у C#
- Конвертування DWG або DXF у BMP, GIF та TIFF у C#
Конвертування DWG або DXF у зображення в C# за допомогою Aspose API
Aspose.CAD для .NET є універсальним плагіном Aspose, розробленим для маніпулювання та конвертування CAD-файлів з легкістю за допомогою C# або. Цей потужний API дозволяє вам конвертувати дизайни 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, який дозволяє створювати захоплюючі анімації, просто набираючи!