PDF
JPG
PDF
XML
IFC
PDF
Преобразование IFC в PDF через Java
Встроенная библиотека Java для чтения, записи и экспорта IFC в PDF без использования Adobe.
Как конвертировать IFC в PDF с помощью Java
Чтобы преобразовать IFC в PDF, мы будем использовать Aspose.CAD for Java API, который представляет собой многофункциональный, мощный и простой использовать API преобразования для платформы Java. Вы можете загрузить его последнюю версию непосредственно с Maven и установите его в своем проекте на основе Maven, добавив следующие конфигурации в файл pom.xml.
Репозиторий
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Зависимость
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>version of aspose-cad API</version>
<classifier>jdk17</classifier>
</dependency>
Шаги для преобразования IFC в PDF через Java
- Загрузите файл IFC с помощью метода Image.load.
- Установите объект CadRasterizationOptions с высотой и шириной страницы.
- Создайте экземпляр класса PdfOptions и задайте его свойство VectorRasterizationOptions.
- Вызовите метод Image.save при передаче результирующего пути к файлу и объекта PdfOptions.
Требования к конвертации
- Microsoft Windows или совместимая ОС со средой выполнения Java для приложений JSP/JSF и настольных приложений. - Получите последнюю версию Aspose.CAD для Java прямо из Maven.Исходный код преобразования IFC в PDF Java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// load IFC in an instance of Image via its Load method | |
Image image = Image.load("template.ifc"); | |
// create an instance of CadRasterizationOptions and set page height & width | |
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions(); | |
rasterizationOptions.setPageWidth(1600); | |
rasterizationOptions.setPageHeight(1600); | |
// create an instance of PdfOptions | |
TiffOptions options = new TiffOptions(); | |
// set the VectorRasterizationOptions property as CadRasterizationOptions | |
options.setVectorRasterizationOptions(rasterizationOptions); | |
// export IFC to PDF | |
image.save("output.pdf", options); |
Бесплатное приложение для преобразования IFC в PDF
Convert IFC to PDF right now by visiting our Live Demos website.The live demo has the following benefits
No need to download Aspose API.
No need to write any code.
Just upload your IFC file, it will be converted instantly to PDF.
You will get the download link.