Файли DWF або DWFX містять дані проекту у форматі 2D або 3D. Вони містять дані векторного зображення та метадані у двійковому кодуванні. У деяких випадках вам може знадобитися конвертувати файли DWF або DWFX у файл зображення SVG відповідно до ваших вимог. Відповідно до цього, у статті розповідається про те, як програмно перетворити DWF або DWFX на зображення SVG за допомогою Java.
- Конвертер DWF або DWFX у SVG – встановлення Java API
- Програмно конвертуйте DWF або DWFX у SVG за допомогою Java
Перетворення DWF або DWFX у SVG – встановлення Java API
Aspose.CAD for Java API підтримує роботу з різними пов’язаними з CAD форматами файлів, включаючи DWF, STL тощо. Ви можете отримати доступ до API, завантаживши його файл JAR із Завантаження або вставте наведені нижче конфігурації Maven у файл pom.xml ваших програм на основі 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>22.2</version>
</dependency>
</dependencies>
Програмно конвертуйте DWF або DWFX у SVG за допомогою Java
Ви можете перетворити файл DWF або DWFX на зображення SVG, виконавши такі дії:
- Завантажте вхідний файл DWF або DWFX із класом Image.
- Ініціалізуйте об’єкт класу CadRasterizationOptions.
- Створити екземпляр об’єкта класу SvgOptions.
- Перетворіть DWF або DWFX на зображення SVG за допомогою методу Save.
У наведеному нижче прикладі коду пояснюється, як перетворити файл DWF або DWFX на зображення SVG у Java:
String sampleDWFX = "document.dwfx";
// Завантажте вхідний файл DWF або DWFX
DwfImage image = (DwfImage)DwfImage.load(sampleDWFX);
// Ініціалізувати об’єкт класу CadRasterizationOptions
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.setPageWidth(400);
cadOptions.setPageHeight(400);
// Ініціалізувати екземпляр класу SvgOptions для вихідного зображення
SvgOptions imageOptions = new SvgOptions();
imageOptions.setVectorRasterizationOptions(cadOptions);
// Збережіть вихідне зображення SVG
image.save("document.svg", imageOptions);
Дізнайтеся більше про функції
Ви можете відвідати розділ документація, щоб дізнатися про кілька інших функцій API.
Висновок
У цій статті ви дізналися, як конвертувати зображення DWF або DWFX у SVG. Малюнки перетворюються у векторне зображення з високою точністю, щоб забезпечити надійне й точне перетворення. Однак, якщо ви помітили будь-яку проблему або вам потрібно обговорити будь-який із ваших запитів, будь ласка, зв’яжіться з нами на форумі.