DWG є рідним форматом для кількох програм САПР, оскільки вони зберігають дво- або тривимірні дані проектування та метадані. Деякі програми або вимоги робочого процесу можуть потребувати перетворення файлу DWG у файл DWF. Відповідно, у цій статті пояснюється, як програмно конвертувати файл DWG у формат DWF у Java.
Перетворення DWG у DWF – встановлення Java API
Aspose.CAD for Java API можна використовувати для роботи з DWG або іншими форматами файлів. Ви можете отримати доступ до API, завантаживши його файл JAR із розділу Нові випуски або з Aspose Repository із зазначеними нижче конфігураціями у файлі pom.xml вашої програми:
Репозиторій:
<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.11</version>
</dependency>
</dependencies>
Програмно конвертуйте DWG у DWF у Java
Ви можете конвертувати файл DWG у формат DWF, виконавши наведені нижче дії.
- Завантажте вхідний файл DWG із класом Image.
- Приведіть об’єкт класу Image до типу CadImage.
- Перетворіть файл DWG у файл DWF за допомогою методу Зберегти.
У наведеному нижче фрагменті коду пояснюється, як програмно перетворити файл DWG у формат DWF у Java:
// Завантажте вхідний файл DWG
Image image = Image.load("sample.dwg");
// Приведіть об’єкт класу Image до типу CadImage
CadImage cad = (CadImage)image;
// Збережіть вихідний файл DWF CAD
cad.save("sample.dwf");
Дізнайтеся більше про функції
Ви можете навчитися працювати з різними форматами файлів CAD, переглянувши розділ документація. Він містить усі деталі для інтеграції різних функцій у ваші програми.
Висновок
У цій статті ви детально ознайомилися з перетворенням файлів DWG у DWF. Крім того, вам не потрібно встановлювати будь-який інтерфейс або програму для виконання перетворення файлу. API є достатнім і здатним створювати або обробляти файли CAD самостійно. Однак, якщо вам потрібно обговорити свої вимоги або потрібна допомога для створення POC, будь ласка, напишіть нам на форум.