המר DWG ל-DXF ב-Python

הפורמט DWG מאחסן שרטוטים ונתונים של CAD דו מימדיים (2D) ותלת מימדיים (3D). ואילו DXF הוא פורמט קובץ המשמש להחלפה של נתוני CAD דו-ממדיים ותלת-ממדיים בין יישומי תוכנות CAD שונים. במאמר זה נלמד כיצד להמיר DWG ל-DXF ב-Python. מאמר זה מספק מדריך מקיף שלב אחר שלב ודוגמאות קוד כדי לפשט את תהליך ההמרה.

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

  1. Python DWG to DXF Converter API – הורדה חינם
  2. המר DWG ל-DXF
  3. המר DWG ל-DXF עם אפשרויות
  4. ממיר DWG ל-DXF באינטרנט בחינם
  5. ממיר DWG ל-DXF – משאבי למידה

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

נשתמש ב-Aspose.CAD for Python API להמרת קבצי DWG ל-DXF. ה-API של Aspose.CAD for Python מאפשר עבודה עם פורמטים של קבצי CAD ביישומי Python. זה מאפשר למפתחים ליצור, לערוך, לתפעל ולהמיר פורמטים נתמכים של קבצים באמצעות Python.

אנא הורד את חבילת הספרייה או התקן את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:

pip install aspose-cad

המר DWG ל-DXF ב-Python

אנו יכולים להמיר DWG ל-DXF בקלות ב- Python על ידי ביצוע השלבים הבאים:

  1. טען קובץ DWG קלט באמצעות המחלקה Image.
  2. צור מופע של המחלקה DxfOptions.
  3. לבסוף, קרא למתודה save() כדי לשמור DWG כ-DXF. זה לוקח את נתיב הקובץ DXF הפלט ואת DxfOptions כארגומנטים.

דגימת הקוד הבאה מראה כיצד להמיר DWG ל-DXF ב-Python.

# דוגמה זו מדגימה כיצד להמיר DWG ל-DXF
import aspose.cad as cad

# ציין נתיבים עבור קבצי קלט ופלט.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# טען קובץ DWG
image = cad.Image.load(inputDWG)

# ציין אפשרויות DXF
options = cad.imageoptions.DxfOptions()

# שמור קובץ DXF פלט
image.save(outputDXF, options);

המר DWG ל-DXF עם אפשרויות ב-Python

אנו יכולים גם לציין אפשרויות שמירה שונות בעת המרת קובץ DWG ל-DXF על ידי ביצוע השלבים הבאים:

  1. טען קובץ DWG קלט באמצעות המחלקה Image.
  2. צור מופע של המחלקה CadRasterizationOptions.
  3. ציין את מאפייני האפשרות.
  4. צור מופע של המחלקה DxfOptions.
  5. לאחר מכן, הגדר את המאפיין vectorrasterizationoptions ל-CadRasterizationOptions.
  6. לבסוף, קרא למתודה save() כדי לשמור DWG כ-DXF.

דגימת הקוד הבאה מראה כיצד לציין אפשרויות CAD שונות תוך שמירת קובץ DWG כ-DXF ב-Python.

# דוגמה זו מדגימה כיצד להמיר DWG ל-DXF עם אפשרויות המרה
import aspose.cad as cad

# ציין נתיבים עבור קבצי קלט ופלט.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# טען קובץ DWG
image = cad.Image.load(inputDWG)

# ציין אפשרויות רסטר של CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# בחר פריסה ספציפית להמרה
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# ציין אפשרויות DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# שמור קובץ DXF פלט
image.save(outputDXF, options);

ממיר DWG ל-DXF - קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי לנסות את ספריית הממיר DWG ל-DXF ללא הגבלות.

ממיר DWG ל-DXF באינטרנט

יתרה מזאת, יש לך אפשרות להשתמש בממיר DWG ל-DXF מבוסס האינטרנט שלנו ללא עלות, מה שמאפשר לך להפוך בקלות קבצי DWG לפורמט DXF. כלי מקוון זה נוצר באמצעות ה-API של Aspose.CAD.

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

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

סיכום

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

ראה גם