Файлы DWG используются для сохранения цифровых чертежей в формате 2D или 3D, а DXF — это формат обмена чертежами, который используется для совместимости данных AutoCAD с другими приложениями. Вы можете конвертировать DWG или DXF в форматы растровых изображений, такие как JPG, PNG, GIF и т. д. в соответствии с вашими требованиями. В этой статье вы изучите преобразование форматов файлов САПР в растровые изображения программным способом с использованием Java. Дополнительные сведения см. в следующих разделах:
- Конвертер изображений DWG/DXF в JPG, PNG, GIF — установка Java API
- Программное преобразование DWG/DXF в изображение JPG с использованием Java
- Программное преобразование DWG/DXF в изображение PNG с помощью Java
- Преобразование файла DWG/DXF CAD в изображение GIF в Java
- Получить бесплатную лицензию API
Конвертер изображений DWG/DXF в JPG, PNG, GIF — установка Java API
Aspose.CAD for Java API поддерживает работу с DWG, DXF и многими другими форматами файлов. Вам не нужны какие-либо сторонние приложения для создания, редактирования или обработки этих файлов в ваших приложениях. Просто загрузите файл JAR из раздела Загрузки или установите его со следующими конфигурациями Maven:
Репозиторий:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Зависимость:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>20.12</version>
</dependency>
</dependencies>
Программное преобразование DWG/DXF в изображение JPG с использованием Java
Чтобы преобразовать файл DWG/DXF в формат изображения JPG, выполните следующие действия:
- Загрузите исходный CAD-файл DWG/DXF с классом Image.
- Создайте экземпляр класса CadRasterizationOptions.
- Укажите ширину и высоту страницы.
- Создайте экземпляр JpegOptions для результирующего изображения.
- Преобразуйте файл CAD DWG/DXF в изображение JPG.
В следующем коде показано, как программно преобразовать файл DWG/DXF в изображение JPG в Java:
// Загрузить входной файл DWG
Image image = Image.load("Test.dwg");
// Создайте экземпляр CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Установить ширину и высоту страницы
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Создайте экземпляр JpegOptions для результирующего изображения.
ImageOptionsBase options = new JpegOptions();
// Установить параметры растеризации
options.setVectorRasterizationOptions(rasterizationOptions);
// Преобразование файла CAD DWG DXF в изображение JPG
image.save("output_image.jpg" , options);
Программное преобразование DWG/DXF в изображение PNG с помощью Java
Вы можете преобразовать файл DWG или DXF в изображение PNG, выполнив следующие действия:
- Загрузите исходный чертеж САПР.
- Инициализировать объект класса CadRasterizationOptions.
- Установите размеры изображения для выходного файла.
- Укажите PngOptions для выходного изображения.
- Преобразуйте файл CAD DWG/DXF в изображение PNG.
В приведенном ниже коде объясняется, как программно преобразовать изображение CAD DWG или DXF в изображение PNG с помощью Java:
// Загрузить входной файл DWG
Image image = Image.load("Test.dwg");
// Создайте экземпляр CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Установить ширину и высоту страницы
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Создайте экземпляр PngOptions для результирующего изображения.
ImageOptionsBase options = new PngOptions();
// Установить параметры растеризации
options.setVectorRasterizationOptions(rasterizationOptions);
// Преобразование файла CAD DWG DXF в изображение PNG
image.save("output_image.png" , options);
Преобразование файла DWG/DXF CAD в изображение GIF в Java
Вы можете преобразовать чертежи САПР, такие как DWG или DXF, в изображение GIF, выполнив следующие действия:
- Загрузите исходный файл САПР в объект класса Image.
- Создайте объект класса CadRasterizationOptions.
- Инициализировать объект класса GifOptions.
- Преобразуйте файл CAD DWG DXF в изображение GIFF с помощью метода Save().
В следующем коде показано, как программно преобразовать чертеж CAD DWG/DXF в изображение GIF с помощью Java:
// Загрузить входной CAD-файл
Image image = Image.load("Test.dwg");
// Создайте экземпляр CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Установить ширину и высоту страницы
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Создайте экземпляр GifOptions для результирующего изображения.
ImageOptionsBase options = new GifOptions();
// Установить параметры растеризации
options.setVectorRasterizationOptions(rasterizationOptions);
// Преобразование файла CAD DWG DXF в изображение GIFF
image.save("output_image.giff" , options);
Получить бесплатную лицензию API
Вы можете запросить Бесплатную временную лицензию для ознакомления со всеми функциями API без каких-либо ограничений.
Вывод
В этой статье вы узнали, как программно с помощью Java преобразовать чертежи САПР, такие как файлы DWG/DXF, в форматы файлов PNG, JPG или GIF. Вы можете более подробно изучить API, посетив Документацию. Пожалуйста, не стесняйтесь обращаться к нам на Форум бесплатной поддержки в случае возникновения каких-либо вопросов.
Смотрите также
Совет: вы можете попробовать бесплатный Aspose Конвертер текста в GIF, потому что он позволяет вам анимировать преобразование простых текстов или сообщений в интересные анимации.