Перетворення DWF на PDF Java

Файл DWF – це 2D або 3D малюнок, збережений у форматі Design Web Format. Ці файли зберігаються як файли, стиснуті ZIP, щоб мінімізувати розмір. Однак обмежена кількість програм підтримує відкриття або перегляд таких файлів. Відповідно до цього ви можете перетворити файл DWF на документ PDF, щоб зробити його сумісним з різними операційними системами та середовищами. У цій статті розповідається про те, як конвертувати DWF у PDF на Java.

Перетворення DWF у PDF – встановлення Java API

Aspose.CAD for Java API підтримує роботу з DWF та іншими відповідними форматами файлів. Ви можете налаштувати 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.10</version>        
   </dependency>
</dependencies>

Програмно конвертуйте DWF у PDF на Java

Перетворення файлу DWF включає лише кілька викликів API. Ви можете конвертувати файл DWG у документ PDF, виконавши наведені нижче дії.

  1. Завантажте вхідний файл DWF.
  2. Створіть екземпляр класу CadRasterizationOptions.
  3. Установіть властивості візуалізації, як-от розміри сторінки, для вихідного файлу.
  4. Збережіть вихідний PDF-файл за допомогою методу Save.

У наведеному нижче фрагменті коду показано, як перетворити файл DWF на документ PDF у Java:

// Завантажте вхідний файл DWF
Image image = Image.load("DWFtoPDF.dwf");

// Створіть об’єкт CadRasterizationOptions, щоб установити різні властивості
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setContentAsBitmap(true);
PdfOptions options = new PdfOptions();
options.setVectorRasterizationOptions(rasterizationOptions);

// Перетворення DWF на PDF
image.save("output.pdf", options);

Дізнайтеся більше про функції

Ви можете дізнатися про багато інших функцій API, переглянувши документацію. Тут пояснюється створення, редагування та маніпулювання різними форматами файлів, пов’язаних із CAD.

Висновок

У цій статті ви дізналися, як конвертувати файл DWF у файл PDF. Перетворення може бути корисним, якщо потрібно, щоб вміст файлу був сумісним з різними операційними системами та середовищами. Крім того, будь ласка, зв’яжіться з нами через форум. Ми будемо раді Вам допомогти.

Дивись також