המר DWG ל-PDF ב-Python

קובץ DWG מאחסן נתוני עיצוב דו-ממדיים ותלת-ממדיים כגון נתונים גיאומטריים, צבע, חומרים וטקסט. זהו פורמט קובץ קנייני של AutoCAD, יישום תוכנה לעיצוב בעזרת מחשב (CAD). מכיוון שקובצי DWG גדולים למדי, הם מומרים לרוב לפורמטים אחרים של קבצים, כמו PDF, לשיתוף ושיתוף פעולה קלים יותר. קובצי PDF הם בחירה פופולרית למטרה זו, מכיוון שניתן לצפות בהם ולשתף אותם בקלות על פני פלטפורמות שונות. אבל, המרת קבצי DWG לקובצי PDF יכולה להיות משימה מייגעת, במיוחד אם יש לך מספר רב של קבצים להמרה. בפוסט זה בבלוג, נלמד כיצד להמיר DWG ל-PDF ב-Python. אז בואו נתחיל!

הנושאים הבאים יכוסו במאמר זה:

  1. Python DWG to PDF Converter – הורדה חינם
  2. שלבים להמרת קובץ DWG ל-PDF
  3. המר DWG ל-PDF באופן פרוגרמטי
  4. ייצוא DWG ל-PDF עם אפשרויות
  5. ייצא פריסה ספציפית של DWG ל-PDF
  6. המר DWG ל-PDF/A או PDF/B
  7. קבל רישיון חינם
  8. ממיר DWG ל-PDF באינטרנט בחינם
  9. Python DWG to PDF Converter – משאבי למידה

Python DWG to PDF Converter - הורדה חינם

להמרת קובץ DWG למסמך PDF, נשתמש ב-Aspose.CAD for Python API. הוא מאפשר ליצור, לערוך ולתפעל קבצי DWG ו[מספר 13 פורמטים אחרים] של קבצים.

אנא השתמש בפקודה pip הבאה כדי להתקין את הספרייה מ-PyPI.

pip install aspose-cad

כיצד להמיר קובץ DWG ל-PDF

אנו יכולים להמיר בקלות קובץ DWG למסמך PDF על ידי ביצוע השלבים המפורטים להלן:

  1. טען קובץ ציור DWG.
  2. ציין אפשרויות תמונת רסטר CAD.
  3. הגדר אפשרויות שמירת PDF.
  4. שמור DWG כ-PDF.

כעת, בואו נראה כיצד לבצע את השלבים הללו ב- Python כדי להמיר קובץ DWG למסמך PDF.

המר DWG ל-PDF ב-Python

אנא בצע את השלבים המפורטים להלן כדי להמיר DWG ל-PDF:

  1. טען קובץ DGN קלט באמצעות המחלקה Image.
  2. צור מופע של המחלקה PdfOptions.
  3. לבסוף, קרא לשיטת 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 על ידי ביצוע השלבים המפורטים להלן:

  1. ראשית, טען קובץ DWG קלט באמצעות המחלקה Image.
  2. לאחר מכן, צור מופע של המחלקה CadRasterizationOptions.
  3. לאחר מכן, ציין את מאפייני רוחב העמוד וגובה העמוד.
  4. בינתיים, צור מופע של המחלקה PdfOptions.
  5. לאחר מכן, הגדר את המאפיין vectorrasterizationoptions בתור CadRasterizationOptions.
  6. לבסוף, קרא לשיטת 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 על ידי ביצוע השלבים המפורטים להלן:

  1. ראשית, טען קובץ DWG קלט באמצעות המחלקה Image.
  2. לאחר מכן, צור מופע של המחלקה CadRasterizationOptions.
  3. לאחר מכן, הגדר את המאפיין Layouts.
  4. בינתיים, צור מופע של המחלקה PdfOptions.
  5. לאחר מכן, הגדר את המאפיין vectorrasterizationoptions בתור CadRasterizationOptions.
  6. לבסוף, קרא לשיטת 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 על ידי ביצוע השלבים המפורטים להלן:

  1. ראשית, טען קובץ DWG קלט באמצעות המחלקה Image.
  2. לאחר מכן, צור מופע של המחלקה CadRasterizationOptions.
  3. לאחר מכן, צור מופע של המחלקה PdfOptions.
  4. לאחר מכן, הגדר את מאפיין התאימות.
  5. לבסוף, קרא לשיטת 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. אפליקציית אינטרנט זו פותחה באמצעות ה-API של Aspose.CAD.

https://products.aspose.app/cad/conversion/dwg

תוכל לקרוא את המר DWG ל-PDF Online - ממיר חינם למידע נוסף.

Python DWG to PDF Converter - משאבי למידה

אתה יכול ללמוד עוד על קריאה, המרה וטיפול בקובצי AutoCAD DWG מבלי להשתמש ב-AutoCAD ולחקור תכונות אחרות של הספרייה באמצעות המשאבים המפורטים להלן:

סיכום

במאמר זה, למדנו כיצד לטעון קובץ DWG קיים ולשמור את ה-DWG הנטען כ-PDF ב-Python. ראינו גם כיצד לציין גובה, רוחב, פריסה ותאימות ל-PDF בעת ייצוא DWG ל-PDF. על ידי מינוף Aspose.CAD עבור Python, מפתחים יכולים להפוך בקלות את תהליך ההמרה לאוטומטי וליצור פלט PDF מותאם אישית העונה על הצרכים הספציפיים שלהם. מלבד המרת DWG ל-PDF ב-Python, אתה יכול להמיר קבצי DWG למסמכי PDF באופן מקוון באמצעות אפליקציית אינטרנט חינמית לממיר DWG. בכל מקרה של אי בהירות, אנא צור איתנו קשר בפורום התמיכה החינמי שלנו.

ראה גם