Файл DWG зберігає 2D- і 3D-проектні дані, такі як геометричні дані, колір, матеріали та текст. Це власний формат файлу AutoCAD, програми автоматизованого проектування (CAD). Оскільки файли DWG досить великі, їх часто конвертують в інші формати файлів, наприклад PDF, для полегшення обміну та співпраці. PDF-файли є популярним вибором для цієї мети, оскільки їх можна легко переглядати та ділитися на різних платформах. Але перетворення файлів DWG у PDF може бути виснажливим завданням, особливо якщо потрібно конвертувати велику кількість файлів. У цій публікації блогу ми дізнаємося, як конвертувати DWG у PDF на Python. Отже, почнемо!
У цій статті будуть розглянуті такі теми:
- Конвертер Python DWG у PDF – безкоштовне завантаження
- Кроки для перетворення файлу DWG у PDF
- Програмне перетворення DWG на PDF
- Експорт DWG у PDF із параметрами
- Експортувати певний макет DWG у PDF
- Перетворити DWG на PDF/A або PDF/B
- Отримайте безкоштовну ліцензію
- Безкоштовний онлайн-конвертер DWG у PDF
- Конвертер Python DWG у PDF – навчальні ресурси
Конвертер Python DWG у PDF – безкоштовно завантажити
Для перетворення файлу DWG на документ PDF ми будемо використовувати Aspose.CAD for Python API. Він дозволяє створювати, редагувати та маніпулювати файлами DWG і декількома іншими форматами файлів.
Скористайтеся такою командою pip, щоб установити бібліотеку з PyPI.
pip install aspose-cad
Як конвертувати файл DWG у PDF
Ми можемо легко перетворити файл DWG на документ PDF, виконавши наведені нижче дії.
- Завантажте файл креслення DWG.
- Вкажіть параметри растеризації зображення CAD.
- Визначте параметри збереження PDF.
- Збережіть DWG як PDF.
Тепер давайте подивимося, як виконати ці дії в Python, щоб перетворити файл DWG на документ PDF.
Перетворіть DWG у PDF на Python
Будь ласка, виконайте наведені нижче кроки, щоб конвертувати DWG у PDF:
- Завантажте вхідний файл DGN за допомогою класу Image.
- Створіть екземпляр класу PdfOptions.
- Нарешті, викличте метод save(), щоб зберегти DWG як PDF. Він приймає вихідний шлях файлу PDF і PdfOptions як аргументи.
У наведеному нижче прикладі коду показано, як перетворити файл DWG на документ PDF за допомогою Python.
# Наведений нижче приклад коду демонструє, як перетворити файл DWG на документ PDF за допомогою Python.
import aspose.cad as cad
# Завантажте існуючий файл DWG
image = cad.Image.load("C:\Files\sample.dwg")
# Вкажіть параметри PDF
pdfOptions = cad.imageoptions.PdfOptions()
# Зберегти як PDF
image.save("C:\Files\output.pdf", pdfOptions)
Експорт DWG у PDF із параметрами в Python
Ми можемо вказати параметри збереження PDF під час перетворення файлу DWG на документ PDF, виконавши наведені нижче дії.
- По-перше, завантажте вхідний файл DWG за допомогою класу Image.
- Далі створіть екземпляр класу CadRasterizationOptions.
- Потім вкажіть властивості pagewidth і pageheight.
- Тим часом створіть екземпляр класу PdfOptions.
- Після цього встановіть для властивості vectorrasterizationoptions значення CadRasterizationOptions.
- Нарешті, викличте метод save(), щоб зберегти DWG як PDF.
У наведеному нижче прикладі коду показано, як вказати висоту та ширину сторінки під час збереження файлу DWG як документа PDF за допомогою Python.
# Наведений нижче зразок коду демонструє, як вказати висоту та ширину сторінки під час збереження файлу DWG як документа PDF за допомогою Python.
import aspose.cad as cad
# Завантажте існуючий файл DWG
image = cad.Image.load("C:\Files\sample.dwg")
# Ініціалізація та визначення параметрів CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
# Вкажіть параметри PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
# Зберегти як PDF
image.save("C:\Files\output.pdf", pdfOptions)
Експортуйте певний макет DWG у PDF на Python
Ми можемо вказати параметри збереження PDF під час перетворення файлу DWG на документ PDF, виконавши наведені нижче дії.
- По-перше, завантажте вхідний файл DWG за допомогою класу Image.
- Далі створіть екземпляр класу CadRasterizationOptions.
- Потім установіть властивість Макети.
- Тим часом створіть екземпляр класу PdfOptions.
- Після цього встановіть для властивості vectorrasterizationoptions значення CadRasterizationOptions.
- Нарешті, викличте метод save(), щоб зберегти DWG як PDF.
У наведеному нижче прикладі коду показано, як указати певний макет файлу DWG для експорту як документа PDF у Python.
# У наведеному нижче прикладі коду показано, як указати певний макет файлу DWG для експорту як документа PDF у Python.
import aspose.cad as cad
# Завантажте існуючий файл DWG
image = cad.Image.load("C:\Files\sample.dwg")
# Ініціалізація та визначення параметрів CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.layouts = ["Layout1"]
# Вкажіть параметри PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
# Зберегти як PDF
image.save("C:\Files\output.pdf", pdfOptions)
Перетворення DWG на PDF/A або PDF/B
Ми також можемо зберегти DWG як PDF/A або PDF/E, виконавши наведені нижче дії.
- По-перше, завантажте вхідний файл DWG за допомогою класу Image.
- Далі створіть екземпляр класу CadRasterizationOptions.
- Потім створіть екземпляр класу PdfOptions.
- Після цього встановіть властивість відповідності.
- Нарешті, викличте метод save(), щоб зберегти DWG як PDF.
У наведеному нижче прикладі коду показано, як конвертувати файл DWG у PDF/A та PDF/B за допомогою Python.
# Наведений нижче приклад коду демонструє, як конвертувати файл DWG у PDF/A та PDF/B за допомогою Python.
import aspose.cad as cad
# Завантажте існуючий файл DWG
image = cad.Image.load("C:\Files\sample.dwg")
# Ініціалізація та визначення параметрів CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
# Вкажіть параметри 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\output-a.pdf", pdfOptions)
# Зберегти як PDF/B
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1B
image.save("C:\Files\output-b.pdf", pdfOptions)
Конвертер AutoCAD у PDF - отримайте безкоштовну ліцензію
Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.
Безкоштовний онлайн конвертер DWG в PDF
Крім того, ви можете безкоштовно конвертувати файли DWG у PDF-документи онлайн за допомогою нашої безкоштовної веб-програми DWG to PDF converter. Ця веб-програма була розроблена за допомогою Aspose.CAD API.
https://products.aspose.app/cad/conversion/dwg
Ви можете прочитати Конвертувати DWG у PDF онлайн — безкоштовний конвертер, щоб дізнатися більше.
Конвертер Python DWG у PDF – навчальні ресурси
Ви можете дізнатися більше про читання, перетворення та роботу з файлами AutoCAD DWG без використання AutoCAD і дослідити інші функції бібліотеки, використовуючи наведені нижче ресурси:
- Посібник розробника Aspose.CAD for Python.
- Безкоштовні онлайн-додатки.
- Aspose.CAD для посилання на API Python.
- Інструкції та статті.
Висновок
У цій статті ми дізналися, як завантажити наявний файл DWG і зберегти завантажений файл DWG як PDF у Python. Ми також побачили, як указати висоту, ширину сторінки, макет і відповідність PDF під час експорту DWG у PDF. Використовуючи Aspose.CAD for Python, розробники можуть легко автоматизувати процес перетворення та створювати налаштовані PDF-файли, які відповідають їхнім конкретним потребам. Окрім перетворення DWG у PDF у Python, ви можете конвертувати файли DWG у PDF-документи онлайн за допомогою безкоштовної веб-програми конвертера DWG. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.