OBJ в DXF Java

Файлы OBJ поддерживают полигональную геометрию, а также геометрию произвольной формы, такую как кривые и поверхности. В некоторых случаях может потребоваться преобразовать объектный файл OBJ в файл DXF. В соответствии с такими вариантами использования в этой статье рассказывается, как программно преобразовать файл OBJ в DXF на Java.

Конвертер OBJ в DXF — установка Java API

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

Программное преобразование OBJ в DXF на Java

Вы можете преобразовать файл OBJ в файл DXF, выполнив следующие действия:

  1. Загрузите входной объектный файл с классом Image.
  2. Инициализируйте объект класса CadRasterizationOptions и DxfOptions.
  3. Преобразование файла OBJ в формат DXF.

В приведенном ниже примере кода показано, как программно преобразовать файл OBJ в файл DXF на Java:

// Загрузите файл OBJ, используя класс изображения.
com.aspose.cad.Image image = com.aspose.cad.Image.load("template.obj");

// Создайте объект класса CadRasterizationOptions
com.aspose.cad.imageoptions.CadRasterizationOptions rasterizationOptions = new com.aspose.cad.imageoptions.CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Создайте объект класса DxfOptions
com.aspose.cad.imageoptions.DxfOptions options = new com.aspose.cad.imageoptions.DxfOptions();

// Задайте свойство VectorRasterizationOptions.
options.setVectorRasterizationOptions(rasterizationOptions);

// Экспорт OBJ в DXF
image.save("output.dxf", options);

Получить бесплатную лицензию API

Вы можете оценить API без каких-либо ограничений, запросив бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как программно преобразовать файл OBJ в формат DXF на Java. Кроме того, вам может потребоваться посетить раздел документация, чтобы изучить другие функции API. В случае возникновения вопросов пишите нам на форум.

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