В этом кратком руководстве объясняется, как конвертировать DWG в DXF с помощью Java REST API. Преобразование DWG в DXF упрощает открытие файла CAD в большем количестве приложений, обмен им с другими пользователями, отправку на станки с ЧПУ/лазерные станки и избавляет от проблем с версиями в долгосрочной перспективе. Вы освоите процесс конвертации DWG в DXF с помощью Java REST Interface, используя Cloud SDK на базе DotJava.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для преобразования файла DWG в DXF
- Загрузите Aspose.Cad Cloud SDK для Dotjava, чтобы преобразовать DWG в DXF
- Настройте проект Java с помощью указанного выше SDK.
Шаги по преобразованию файла DWG в DXF с использованием API на основе Java
- Создайте CadApi с вашим ключом приложения, идентификатором SID приложения и базовым URL-адресом
- Определите исходный DWG/PSD inputPath и целевой DXF outputPath.
- Откройте входной файл, скопируйте его в MemoryStream и сбросьте Position на 0.
- Создайте PutDrawingDXFRequest, используя подготовленный MemoryStream
- Вызовите cadApi.PutDrawingDXF(запрос), чтобы получить преобразованный результат в виде потока.
- Создайте целевой файл и скопируйте поток результатов в outputPath.
Эти шаги описывают процесс преобразования AutoCAD DWG в DXF с использованием интерфейса Java REST. Инициализируйте CadApi, используя ваши учетные данные, и задайте исходный путь inputPath для DWG и целевой путь outputPath для DXF. Затем загрузите файл в MemoryStream, создайте запрос PutDrawingDXFRequest, вызовите метод cadApi.PutDrawingDXF(request) для преобразования и запишите полученный поток в файл DXF.
Код для онлайн-конвертации DWG в DXF с использованием Java REST API
Приведённый выше пример кода помогает разработать конвертер CAD в DXF с использованием Java RESTful Service. Такое преобразование формата повышает совместимость, поскольку DXF — открытый, широко поддерживаемый формат обмена, поэтому его проще предоставлять поставщикам, клиентам или приложениям, которые не поддерживают формат DWG. Вы можете использовать аргумент ExportOptions в вызове PutDrawingDXFRequest() для дальнейшей настройки выходного DXF-файла в соответствии с вашими требованиями.
This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using Java REST API.