В этом кратком руководстве объясняется, как конвертировать DWG в DWF с помощью C# REST API. Преобразование DWG в DWF с помощью C# Low Code API превращает ваш редактируемый чертеж САПР в лёгкий, общедоступный файл, доступный только для чтения, для удобного просмотра, печати и внесения пометок без раскрытия исходного кода. Вы выполните это преобразование с помощью Cloud SDK на базе DotNet.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для преобразования файла DWG в DWF
- Загрузите Aspose.Cad Cloud SDK для Dotnet, чтобы преобразовать DWG в DWF
- Настройте проект C# с помощью указанного выше SDK.
Шаги по преобразованию файла DWG в DXF с использованием API на основе C# .NET
- Создайте экземпляр CadApi с вашим ключом приложения, идентификатором SID приложения и базовым URL-адресом.
- Укажите inputPath на исходный DWG-файл и outputPath на целевой DWF-файл.
- Откройте DWG-файл, скопируйте его в MemoryStream и сбросьте Position на 0.
- Создайте PutDrawingDwfRequest с подготовленным MemoryStream
- Вызовите cadApi.PutDrawingDwf(запрос), чтобы получить преобразованный DWF в виде потока.
- Создайте целевой файл и скопируйте поток результатов в outputPath.
Эти шаги описывают процесс преобразования DWG в DWF с помощью API на базе C# .NET. Сначала настройте CadApi, используя свои учётные данные, и укажите в нём DWG-файл и нужный DWF-файл. Затем загрузите DWG-файл в память, отправьте его с помощью PutDrawingDwfRequest для преобразования и сохраните полученный поток в формате DWF-файла.
Код для конвертера AutoCAD в DWF с использованием интерфейса C# REST
Этот пример кода демонстрирует процесс разработки онлайн-конвертера DWG в DWF с использованием C# REST API. Исходный файл загружается непосредственно с дискового хранилища; однако вы можете загрузить несколько файлов в облачное хранилище и выполнить преобразования для уже загруженных файлов. Вы можете указать необязательные параметры, такие как целевой размер страницы/DPI, цвет фона, поворот, масштаб и т. д., используя дополнительные параметры в методе PutDrawingDwfRequest().
В этом уроке мы научились конвертировать DWG в DWF. Чтобы преобразовать DWG-файл в DXF, обратитесь к статье на Конвертируйте DWG в DXF с помощью C# REST API.