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