OBJ в DXF Java

Файли OBJ підтримують полігональну геометрію, а також геометрію вільної форми, як-от криві та поверхні. У деяких випадках може знадобитися конвертувати об’єктний файл OBJ у файл DXF. Відповідно до таких випадків використання, у цій статті описано, як програмно перетворити OBJ у файл DXF у Java.

Конвертер OBJ у DXF – встановлення Java API

Aspose.CAD for Java API підтримує роботу з різними типами креслень і графічних файлів. Просто налаштуйте API, завантаживши його файли JAR зі сторінки New Releases або налаштуйте його зі сторінки Aspose Repository, використовуючи такі специфікації у файлі 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 за допомогою класу Image
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. У разі будь-яких питань, будь ласка, напишіть нам на форум.

Дивись також