В этом кратком руководстве показано, как преобразовать DWG в PDF в Python, а также объясняются все детали настройки системы и пошаговый процесс создания приложения. Более того, вам не нужно устанавливать какое-либо другое программное обеспечение или приложения для рендеринга САПР, чтобы экспортировать файл DWG в PDF на Python.
Действия по экспорту DWG в PDF в Python
- Подготовьте системную среду для использования Aspose.CAD for Python via .NET для преобразования DWG в PDF.
- Получите входной чертеж DWG с помощью класса Image.
- Инициализируйте экземпляр класса CadRasterizationOptions и укажите размер страницы для выходного PDF-файла.
- Инициируйте экземпляр класса PdfOptions и установите объект VectorRasterizationOptions.
- Преобразуйте чертеж DWG в формат PDF с помощью метода сохранения.
Эти шаги объясняют процесс конвертирования файла DWG в PDF в Python с помощью нескольких вызовов API. Преобразование начинается с загрузки входного чертежа DWG и последующей установки пользовательских параметров для выходного PDF-документа. Наконец, экспортируйте созданный PDF-документ в соответствии с указанными настройками растеризации.
Код для создания программного обеспечения конвертера DWG в PDF на Python
import aspose.cad | |
from aspose.cad import * | |
image = aspose.cad.Image.load("sample.dwg") | |
rasterizationOptions = aspose.cad.imageoptions.CadRasterizationOptions() | |
rasterizationOptions.page_height = 1200.0 | |
rasterizationOptions.page_width = 1200.0 | |
pdfOptions = aspose.cad.imageoptions.PdfOptions() | |
pdfOptions.vector_rasterization_options = rasterizationOptions | |
image.save("DWGtoPDFoutput.pdf", pdfOptions) |
Приведенный выше фрагмент кода представляет собой базовую версию разработки программного обеспечения конвертера DWG в PDF на Python. Объект класса CadRasterizationOptions позволяет настроить созданный PDF-документ, например размер страницы, цвет рисунка, тип рисунка и цвет фона.
В этой статье мы разобрались с процедурой преобразования файла DWG в PDF с помощью Python. А если вы хотите научиться конвертировать PLT в PDF, взгляните на Конвертировать PLT в PDF в Python.