Файлы DGN часто используются строительными приложениями САПР для проектирования различных инфраструктур, таких как дороги, мосты, здания и т. д. Вы можете преобразовать файл DGN в изображение для различных требований. В этой статье рассматривается преобразование изображений DGN в PNG, JPEG или TIFF:
- Конвертер изображений DGN в JPEG, PNG или TIFF — установка Java API
- Программное преобразование файла DGN в изображение JPEG с помощью Java
- Преобразование изображения DGN в PNG программно с использованием Java
- Программное преобразование изображений DGN в TIFF на Java
Конвертер изображений DGN в JPEG, PNG или TIFF — установка Java API
Aspose.CAD for Java API поддерживает работу с форматами файлов DGN и различными другими. Вы можете установить API, загрузив файл 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>21.8</version>
</dependency>
</dependencies>
Программное преобразование файла DGN в изображение JPEG с помощью Java
Вы можете преобразовать файл DGN в изображение JPEG, выполнив следующие действия:
- Загрузите входной файл DGN, используя класс Image.
- Создайте экземпляр типа CadRasterizationOptions.
- Инициализировать объект класса JpegOptions.
- Преобразование DGN в изображение JPG.
Следующий код объясняет, как можно программно преобразовать файл DGN в изображение JPEG с помощью Java:
// Загрузите входной файл DGN с помощью класса Image
Image image = Image.load("template.dgn");
// Инициализировать объект CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Создайте экземпляр JpegOptions
JpegOptions options = new JpegOptions();
// Установите свойства CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Конвертировать изображение DGN в JPG
image.save("output.jpg", options);
Преобразование изображения DGN в PNG программно с использованием Java
Вы можете преобразовать файл DGN в изображение PNG, выполнив следующие действия:
- Загрузите входной файл DGN с классом Image.
- Создайте экземпляр CadRasterizationOptions и установите высоту и ширину изображения.
- Преобразование DGN в изображение PNG.
В следующем коде показано, как программно преобразовать файл DGN в изображение PNG с помощью Java:
// Загрузите входной файл DGN с помощью класса Image
Image image = Image.load("template.dgn");
// Инициализировать объект CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Создайте экземпляр PngOptions
PngOptions options = new PngOptions();
// Установите свойства CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Преобразовать изображение DGN в PNG
image.save("output.png", options);
Программное преобразование изображений DGN в TIFF на Java
Вы можете легко преобразовать файл DGN в изображение TIFF, выполнив следующие действия:
- Загрузите входной файл DGN, используя класс Image.
- Инициализировать экземпляр объекта класса CadRasterizationOptions.
- Укажите объект типа TiffOptions.
- Преобразование изображения формата DGN в формат TIFF.
В следующем коде показано, как программно преобразовать файл DGN в изображение TIFF на Java:
// Загрузите входной файл DGN с помощью класса Image
Image image = Image.load("template.dgn");
// Инициализировать объект CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Создайте экземпляр TiffOptions
TiffOptions options = new TiffOptions();
// Установите свойства CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Преобразование изображения DGN в TIFF
image.save("output.tiff", options);
Получить бесплатную временную лицензию
Вы можете запросить Бесплатную временную лицензию для тестирования API без каких-либо ограничений.
Вывод
В этой статье вы узнали, как преобразовать файл DGN в изображение или изображение, такое как PNG, JPEG или TIFF, программно с помощью Java. Пожалуйста, посетите API Документация, чтобы узнать больше о функциях, предлагаемых API. Кроме того, в случае возникновения вопросов обращайтесь к нам на Форум бесплатной поддержки.