Файли Design Web Format (DWF) — це файли векторної графіки, які зазвичай використовуються для зберігання даних 2D- і 3D-креслень. PDF широко відомі завдяки своїй універсальній сумісності та легкому доступу. У цій публікації блогу ми розглянемо, як конвертувати DWF у PDF на Python. Отже, давайте заглибимося в покроковий посібник із легкого й легкого перетворення DWF у PDF.
Ця стаття охоплює такі теми:
- Конвертер Python DWF у PDF – безкоштовне завантаження
- Кроки для перетворення файлу DWF у PDF
- Конвертувати DWF у PDF
- Експорт DWF у PDF із параметрами
- Експортувати певний макет DWF у PDF
- Перетворити DWF на PDF/A або PDF/B
- Отримайте безкоштовну ліцензію
- Безкоштовний онлайн-конвертер DWF у PDF
- Конвертер Python DWF у PDF – навчальні ресурси
Конвертер Python DWF у PDF – безкоштовно завантажити
Для перетворення файлу DWF на документ PDF ми будемо використовувати Aspose.CAD for Python API. Він дозволяє створювати, редагувати та маніпулювати файлами DWF разом з іншими підтримуваними форматами файлів.
Скористайтеся наступною командою pip, щоб установити бібліотеку з PyPI.
pip install aspose-cad
Як конвертувати файл DWF у PDF
Ми можемо легко перетворити файл DWF на документ PDF, виконавши наведені нижче дії.
- Завантажте файл креслення DWF.
- Вкажіть параметри растеризації зображення CAD.
- Визначте параметри збереження PDF.
- Збережіть DWF як PDF.
Тепер давайте подивимося, як виконати ці дії в Python, щоб перетворити файл DWF на документ PDF.
Конвертуйте DWF у PDF на Python
Будь ласка, виконайте наведені нижче дії, щоб конвертувати DWF у PDF:
- Завантажте вхідний файл DWF за допомогою класу Image.
- Створіть екземпляр класу PdfOptions.
- Нарешті, викличте метод 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, виконавши наведені нижче дії.
- Завантажте вхідний файл DWF за допомогою класу Image.
- Створіть екземпляр класу CadRasterizationOptions.
- Укажіть властивості pagewidth і pageheight.
- Створіть екземпляр класу PdfOptions.
- Після цього встановіть для властивості vectorrasterizationoptions значення CadRasterizationOptions.
- Нарешті, викличте метод 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, виконавши наведені нижче дії.
- Завантажте вхідний файл DWF за допомогою класу Image.
- Створіть екземпляр класу CadRasterizationOptions.
- Встановіть властивість макетів.
- Створіть екземпляр класу PdfOptions.
- Після цього встановіть для властивості vectorrasterizationoptions значення CadRasterizationOptions.
- Нарешті, викличте метод 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, виконавши наведені нижче дії.
- Завантажте вхідний файл DWF за допомогою класу Image.
- Створіть екземпляр класу CadRasterizationOptions.
- Ініціалізуйте екземпляр класу PdfOptions.
- Після цього встановіть властивість відповідності.
- Нарешті, викличте метод 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. Ви також можете досліджувати інші функції бібліотеки, використовуючи такі ресурси:
- Посібник розробника Aspose.CAD for Python.
- Безкоштовні онлайн-додатки.
- Aspose.CAD для посилання на API Python.
- Інструкції та статті.
Висновок
У цій статті ми досліджували, як завантажити наявний файл DWF і зберегти завантажений файл DWF як PDF на Python. Ми також побачили, як указати висоту сторінки, ширину, макет і відповідність PDF під час експорту DWF у PDF. Використовуючи Aspose.CAD for Python, розробники можуть легко автоматизувати процес перетворення та створювати налаштовані PDF-файли, які відповідають їхнім конкретним потребам. Окрім перетворення DWF у PDF за допомогою Python, ви можете конвертувати файли DWF у PDF-документи онлайн за допомогою безкоштовної веб-програми DWF Converter. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.