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

Файли Design Web Format (DWF) — це файли векторної графіки, які зазвичай використовуються для зберігання даних 2D- і 3D-креслень. PDF широко відомі завдяки своїй універсальній сумісності та легкому доступу. У цій публікації блогу ми розглянемо, як конвертувати DWF у PDF на Python. Отже, давайте заглибимося в покроковий посібник із легкого й легкого перетворення DWF у PDF.

Ця стаття охоплює такі теми:

  1. Конвертер Python DWF у PDF – безкоштовне завантаження
  2. Кроки для перетворення файлу DWF у PDF
  3. Конвертувати DWF у PDF
  4. Експорт DWF у PDF із параметрами
  5. Експортувати певний макет DWF у PDF
  6. Перетворити DWF на PDF/A або PDF/B
  7. Отримайте безкоштовну ліцензію
  8. Безкоштовний онлайн-конвертер DWF у PDF
  9. Конвертер Python DWF у PDF – навчальні ресурси

Конвертер Python DWF у PDF – безкоштовно завантажити

Для перетворення файлу DWF на документ PDF ми будемо використовувати Aspose.CAD for Python API. Він дозволяє створювати, редагувати та маніпулювати файлами DWF разом з іншими підтримуваними форматами файлів.

Скористайтеся наступною командою pip, щоб установити бібліотеку з PyPI.

pip install aspose-cad

Як конвертувати файл DWF у PDF

Ми можемо легко перетворити файл DWF на документ PDF, виконавши наведені нижче дії.

  1. Завантажте файл креслення DWF.
  2. Вкажіть параметри растеризації зображення CAD.
  3. Визначте параметри збереження PDF.
  4. Збережіть DWF як PDF.

Тепер давайте подивимося, як виконати ці дії в Python, щоб перетворити файл DWF на документ PDF.

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

Будь ласка, виконайте наведені нижче дії, щоб конвертувати DWF у PDF:

  1. Завантажте вхідний файл DWF за допомогою класу Image.
  2. Створіть екземпляр класу PdfOptions.
  3. Нарешті, викличте метод save(), щоб зберегти DWF як PDF. Він приймає вихідний шлях файлу PDF і PdfOptions як аргументи.

У наведеному нижче прикладі коду показано, як перетворити файл DWF на документ PDF за допомогою Python.

# Цей приклад коду демонструє, як конвертувати DWF у PDF
import aspose.cad as cad

# Завантажте файл DWF
image = cad.Image.load("C:\Files\sample.dwf")

# Вкажіть параметри PDF
pdfOptions = cad.imageoptions.PdfOptions()

# Зберегти як PDF
image.save("C:\Files\dwf-to-pdf.pdf", pdfOptions)

Експорт DWF у PDF із параметрами в Python

Ми можемо вказати параметри збереження PDF під час перетворення файлу DWF на документ PDF, виконавши наведені нижче дії.

  1. Завантажте вхідний файл DWF за допомогою класу Image.
  2. Створіть екземпляр класу CadRasterizationOptions.
  3. Укажіть властивості pagewidth і pageheight.
  4. Створіть екземпляр класу PdfOptions.
  5. Після цього встановіть для властивості vectorrasterizationoptions значення CadRasterizationOptions.
  6. Нарешті, викличте метод save(), щоб зберегти DWF як PDF.

У наведеному нижче прикладі коду показано, як вказати висоту та ширину сторінки під час збереження файлу DWF як документа PDF за допомогою Python.

# Цей приклад коду демонструє, як конвертувати DWF у PDF із параметрами
import aspose.cad as cad

# Завантажте файл DWF
image = cad.Image.load("C:\Files\sample.dwf")

# Вкажіть параметри растеризації CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.content_as_bitmap = True

# Вкажіть параметри PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
pdfOptions.core_pdf_options = cad.imageoptions.PdfDocumentOptions()

# Зберегти як PDF
image.save("C:\Files\dwf-to-pdf.pdf", pdfOptions)

Експортуйте певний макет DWF у PDF на Python

Ми можемо вказати параметри збереження PDF під час перетворення файлу DWF на документ PDF, виконавши наведені нижче дії.

  1. Завантажте вхідний файл DWF за допомогою класу Image.
  2. Створіть екземпляр класу CadRasterizationOptions.
  3. Встановіть властивість макетів.
  4. Створіть екземпляр класу PdfOptions.
  5. Після цього встановіть для властивості vectorrasterizationoptions значення CadRasterizationOptions.
  6. Нарешті, викличте метод save(), щоб зберегти DWF як PDF.

У наведеному нижче прикладі коду показано, як указати певний макет файлу DWF для експорту як документа PDF у Python.

# Цей приклад коду демонструє, як конвертувати певний макет DWF у PDF
import aspose.cad as cad

# Завантажте файл DWF
image = cad.Image.load("C:\Files\sample.dwf")

# Вкажіть параметри растеризації CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.content_as_bitmap = True

# Виберіть певний макет для конвертації
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Вкажіть параметри PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
pdfOptions.core_pdf_options = cad.imageoptions.PdfDocumentOptions()

# Зберегти як PDF
image.save("C:\Files\dwf-to-pdf.pdf", pdfOptions)

Конвертуйте DWF у PDF/A або PDF/B

Ми також можемо зберегти DWF як PDF/A або PDF/E, виконавши наведені нижче дії.

  1. Завантажте вхідний файл DWF за допомогою класу Image.
  2. Створіть екземпляр класу CadRasterizationOptions.
  3. Ініціалізуйте екземпляр класу PdfOptions.
  4. Після цього встановіть властивість відповідності.
  5. Нарешті, викличте метод save(), щоб зберегти DWF як PDF.

У наведеному нижче прикладі коду показано, як конвертувати файл DWF у PDF/A та PDF/B за допомогою Python.

# Цей приклад коду демонструє, як конвертувати DWF у PDF/A та PDF/B
import aspose.cad as cad

# Завантажте файл DWF
image = cad.Image.load("C:\Files\sample.dwf")

# Вкажіть параметри растеризації CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.content_as_bitmap = True

# Вкажіть параметри PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
pdfOptions.core_pdf_options = cad.imageoptions.PdfDocumentOptions()

# Зберегти як PDF/A
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1A
image.save("C:\Files\dwf-to-pdf-a1.pdf", pdfOptions)

# Зберегти як PDF/B
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1B
image.save("C:\Files\dwf-to-pdf-b1.pdf", pdfOptions)

Конвертер AutoCAD у PDF – отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без обмежень.

Онлайн конвертер DWF в PDF

Крім того, ви можете безкоштовно конвертувати файли DWF у PDF-документи онлайн за допомогою нашої веб-програми DWF to PDF converter. Ця веб-програма була розроблена за допомогою Aspose.CAD API.

Ви можете прочитати Конвертувати DWF у PDF онлайн – безкоштовний конвертер, щоб дізнатися більше.

Конвертер Python DWF у PDF – навчальні ресурси

Ви можете дізнатися більше про читання, перетворення та керування файлами AutoCAD DWF без використання AutoCAD. Ви також можете досліджувати інші функції бібліотеки, використовуючи такі ресурси:

Висновок

У цій статті ми досліджували, як завантажити наявний файл DWF і зберегти завантажений файл DWF як PDF на Python. Ми також побачили, як указати висоту сторінки, ширину, макет і відповідність PDF під час експорту DWF у PDF. Використовуючи Aspose.CAD for Python, розробники можуть легко автоматизувати процес перетворення та створювати налаштовані PDF-файли, які відповідають їхнім конкретним потребам. Окрім перетворення DWF у PDF за допомогою Python, ви можете конвертувати файли DWF у PDF-документи онлайн за допомогою безкоштовної веб-програми DWF Converter. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також