Файли 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 без будь-яких обмежень.
Висновок
У цій статті ви досліджували, як програмним шляхом за допомогою Java перетворити файл DGN на малюнок або зображення, як-от PNG, JPEG або TIFF. Будь ласка, відвідайте API Документація, щоб дізнатися більше про функції API. Крім того, якщо виникнуть запитання, зв’яжіться з нами на безкоштовному форумі підтримки.