Конвертувати DWG в DWF за допомогою Java REST API

У цьому короткому посібнику пояснюється, як конвертувати DWG в DWF за допомогою Java REST API. Перетворення DWG в DWF за допомогою Java Low Code API перетворює ваше редаговане креслення САПР на легкий, доступний для спільного використання файл лише для читання для зручного перегляду, друку та розмітки без розкриття оригіналу. Ви виконаєте це перетворення за допомогою Cloud SDK на базі Dotjava.

Передумова

Кроки для конвертації DWG-файлу в DXF за допомогою API на основі Java

  1. Створіть екземпляр CadApi з вашим ключем програми, SID програми та базовою URL-адресою
  2. Вкажіть inputPath на вихідний DWG-файл, а outputPath — на цільовий DWF-файл.
  3. Відкрийте DWG, скопіюйте його в MemoryStream та скиньте значення Position до 0.
  4. Створіть PutDrawingDwfRequest з підготовленим MemoryStream
  5. Викличте cadApi.Розмістіть малюнокDwf(request), щоб отримати конвертований DWF у вигляді потоку
  6. Створіть файл призначення та скопіюйте результуючий потік до outputPath

Ці кроки підсумували процес зміни DWG у DWF за допомогою API на основі Java. Спочатку налаштуйте CadApi за допомогою своїх облікових даних та вкажіть його на ваш DWG-файл і DWF, який ви хочете створити. Потім завантажте DWG у пам’ять, надішліть його за допомогою PutDrawingDwfRequest для конвертації та збережіть повернутий потік як ваш DWF.

Код для конвертера AutoCAD у DWF з використанням інтерфейсу Java REST

У цьому прикладі коду продемонстровано процес розробки онлайн-конвертера DWG у DWF за допомогою Java REST API. Вихідний файл завантажується безпосередньо з дискового сховища; однак ви можете завантажити кілька файлів у хмарне сховище та виконати перетворення для вже завантажених файлів. Ви можете вказати додаткові параметри, такі як розмір цільової сторінки/DPI, колір фону, обертання, масштабування тощо, використовуючи додаткові параметри в методі PutDrawingDwfRequest().

У цьому посібнику ми розглянули конвертацію DWG у DWF. Щоб перетворити файл DWG у DXF, зверніться до статті про Конвертувати DWG у DXF за допомогою Java REST API.

 Українська