конвертувати 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. Завантажити вхідний креслення CAD.
  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. Завантажте вихідний файл CAD в об’єкт класу 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 Text to GIF Converter, оскільки він дозволяє вам перетворювати прості тексти чи повідомлення на цікаву анімацію.