Конвертуйте DWG у PDF на Python

У цьому короткому посібнику показано, як перетворити DWG на PDF у Python, одночасно пояснюючи всі деталі налаштування системи та крок за кроком процес створення програми. Крім того, вам не потрібно встановлювати будь-яке інше програмне забезпечення або програми для відтворення САПР, щоб експортувати файл DWG у PDF на Python.

Кроки для експорту DWG у PDF на Python

  1. Підготуйте системне середовище до використання Aspose.CAD for Python via .NET для перетворення DWG у PDF
  2. Отримайте вхідний малюнок DWG за допомогою класу Image
  3. Ініціалізуйте екземпляр класу CadRasterizationOptions і вкажіть розмір сторінки для вихідного PDF-файлу
  4. Ініціюйте екземпляр класу PdfOptions і встановіть об’єкт VectorRasterizationOptions
  5. Переведіть креслення 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.

 Українська