У цьому короткому посібнику показано, як конвертувати DWG в SVG за допомогою Python REST API. Ви дізнаєтеся, як автоматично трансформувати DWG в SVG за допомогою інтерфейсу Python REST за допомогою Cloud SDK на базі Dotpython. Після цього перетворення DWG в SVG, креслення САПР можна буде легко переглядати та масштабувати в будь-якому веббраузері.
Передумова
- Створіть обліковий запис та отримайте облікові дані API для конвертації DWG-файлу в SVG
- Завантажте Хмарний SDK Aspose.Cad для Dotpython, щоб перетворити DWG на SVG
- Налаштуйте проект Python за допомогою вищезазначеного SDK
Кроки для конвертації DWG в SVG онлайн за допомогою Python RESTful Service
- Створіть клієнт CadApi, використовуючи секретний ключ API та ідентифікатор користувача
- Встановіть вхідний шлях для вихідного DWG-файлу та вихідного SVG-файлу
- Зчитати вхідний файл у потік пам’яті та встановити його позицію для початку
- Створіть об’єкт PutDrawingSvgRequest та передайте йому потік пам’яті вхідного файлу
- Викликати ПомістітьDrawingSvg, передавши об’єкт запиту для перетворення вхідного файлу
- Зберегти повернутий SVG-потік як файл на диску
Ці кроки підсумовують, як змінити формат файлу з CAD на SVG за допомогою API на основі Python. Створіть клієнт CadApi, ініціалізуйте його секретним ключем та ідентифікатором користувача, визначте шляхи до вхідних та вихідних файлів і зчитайте вхідний DWG-файл у потік пам’яті. Створіть екземпляр об’єкта PutDrawingSvgRequest з потоком пам’яті вхідного файлу, викличте метод PutDrawingSvg() для виконання перетворення та отримання потоку SVG, а потім збережіть результат як SVG-файл.
Код для конвертації AutoCAD у SVG за допомогою API на основі Python
Наведений вище код демонструє перетворення файлу в AutoCAD в SVG за допомогою Python RESTful Service. Ви можете використовувати параметри експорту в класі PutDrawingSvgRequest для налаштування виводу. Аналогічно, кілька файлів можна завантажити до хмарного сховища та конвертувати в потрібний формат, викликавши відповідний метод для відповідних файлів.
Цей посібник містить інструкції з конвертації DWG-файлу в SVG. Щоб конвертувати DWG-файл в DWF, зверніться до статті про Конвертувати DWG у DWF за допомогою Python REST API.