DWG в DWF Java

DWG — это собственный формат для нескольких приложений САПР, поскольку они хранят двух- или трехмерные проектные данные и метаданные. В некоторых приложениях или рабочих процессах может потребоваться преобразование файла DWG в файл DWF. Соответственно, в этой статье объясняется, как программно преобразовать файл DWG в формат DWF на языке Java.

Преобразование DWG в DWF — установка Java API

Aspose.CAD for Java API можно использовать для работы с DWG или другими форматами файлов. Вы можете получить доступ к API, загрузив его JAR-файл из раздела Новые выпуски или из Репозитория Aspose со следующими конфигурациями в файле 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, выполнив следующие действия:

  1. Загрузите входной файл DWG с классом Image.
  2. Приведите объект класса Image к типу CadImage.
  3. Преобразуйте файл DWG в файл DWF, используя метод Сохранить.

В следующем фрагменте кода объясняется, как программно преобразовать файл DWG в формат DWF в Java:

// Загрузите исходный файл DWG
Image image = Image.load("sample.dwg");

// Приведите объект класса Image к типу CadImage
CadImage cad = (CadImage)image;

// Сохранить выходной файл DWF CAD
cad.save("sample.dwf");

Узнайте больше о возможностях

Вы можете научиться работать с различными форматами файлов САПР, ознакомившись с разделом документация. Он содержит все детали для интеграции различных функций в ваши приложения.

Вывод

В этой статье вы изучили все подробности о преобразовании файлов DWG в DWF. Кроме того, вам не нужно устанавливать какой-либо пользовательский интерфейс или приложение для преобразования файлов. API достаточно и способен самостоятельно создавать или обрабатывать файлы САПР. Однако, если вам нужно обсудить ваши требования или вам нужна помощь в создании POC, напишите нам на форум.

Смотрите также