конвертировать CAD DWG DXF в изображение PNG JPG

Файлы DWG используются для сохранения цифровых чертежей в формате 2D или 3D, а DXF — это формат обмена чертежами, который используется для совместимости данных AutoCAD с другими приложениями. Вы можете конвертировать DWG или DXF в форматы растровых изображений, такие как JPG, PNG, GIF и т. д. в соответствии с вашими требованиями. В этой статье вы изучите преобразование форматов файлов САПР в растровые изображения программным способом с использованием Java. Дополнительные сведения см. в следующих разделах:

Конвертер изображений 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, выполните следующие действия:

  1. Загрузите исходный CAD-файл DWG/DXF с классом Image.
  2. Создайте экземпляр класса CadRasterizationOptions.
  3. Укажите ширину и высоту страницы.
  4. Создайте экземпляр JpegOptions для результирующего изображения.
  5. Преобразуйте файл 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, выполнив следующие действия:

  1. Загрузите исходный чертеж САПР.
  2. Инициализировать объект класса CadRasterizationOptions.
  3. Установите размеры изображения для выходного файла.
  4. Укажите PngOptions для выходного изображения.
  5. Преобразуйте файл 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, выполнив следующие действия:

  1. Загрузите исходный файл САПР в объект класса Image.
  2. Создайте объект класса CadRasterizationOptions.
  3. Инициализировать объект класса GifOptions.
  4. Преобразуйте файл 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, потому что он позволяет вам анимировать преобразование простых текстов или сообщений в интересные анимации.