שרטוטי DWG
ייצוא שרטוטי DWG ל-PDF
Aspose.CAD עבור .NET API יכול לטעון שרטוטי AutoCAD בפורמט DWG ולהמיר אותו ל-PDF. נושא זה מסביר את השימוש ב-Aspose.CAD API כדי להשיג את ההמרה מ-DWG לפורמט PDF באמצעות צעדים פשוטים המוגדרים למעלה.
ה-API תומך בהתפתחויות הבאות של DWG של AutoCAD:
- גרסה 16.0 של DWG 2004 שחרור 18
- גרסה 16.1 של DWG 2005
- גרסה 18.0 של DWG 2010
- גרסה 19.0 של DWG 2013
פורמט קובץ DWG
פורמט DWG הוא קובץ בינארי המכיל נתוני תמונה וקטוריים ומטא-דאטה. נתוני התמונה הווקטוריים מספקים הנחיות ליישום ה-CAD כיצד להציג את ה-DWG; המטא-דאטה יכולה להכיל מגוון של מידע על הקובץ כולל נתוני מיקום ומידע של לקוחות. מפרטים פתוחים עבור פורמט הקובץ DWG יכולים להתמצא ב-PDF הזה
להמיר קובצי DWG ל-PDF
הצעדים הפשוטים הבאים נדרשים כדי להמיר DWG ל-PDF.
- טען את קובץ ה-DWG לדוגמת של Image.
- צור אובייקט של הקלאס CadRasterizationOptions ובצע הגדרות עבור תכונות PageHeight ו-PageWidth.
- צור אובייקט של הקלאס PdfOptions והגדר את תכונת VectorRasterizationOptions.
- קרא ל-Image.Save כאשר אתה מעביר אובייקט של PdfOptions כפרמטר השני.
דוגמת הקוד למטה מציגה כיצד לייצא שרטוטי DWG ל-PDF.
יצירת PDF אחד עם גדלים שונים של פריסות
Aspose.CAD עבור .NET מאפשר לך להמיר קובץ DWG ל-PDF אחד עם גדלים שונים של פריסות. גישה זו פועלת כך:
- טען קובץ DWG באמצעות השיטה הפקטוריאלית Aspose.CAD.Image.Load.
- צור דוגמת של הקלאס CadRasterizationOptions והגדר את גובה ועובי הדף התוצאיים.
- הוסף את LayoutPageSizes הנדרשות עבור האובייקט CadRasterizationOptions.
- צור דוגמת של הקלאס PdfOptions והגדר את תכונת VectorRasterizationOptions.
- ייצא את התמונה ל-PDF באמצעות השיטה Image.Save().
דוגמת הקוד למטה מציגה כיצד ליצור PDF אחד עם פריסות שונות.
פרימיטיבים נתמכים של AutoCAD
הפרימיטיבים הבאים של AutoCAD נתמכים.
- TEXT
- MTEXT
- ATTDEF
- ATTRIB
- ARC
- ELLIPSE
- HATCH
- LEADER
- POINT
- VERTEX 2D
- VERTEX 3D
- POLYLINE 2D
- LWPOLYLINE
- RAY
- CIRCLE
- DIMENSION ORDINATE
- DIMENSION LINEAR
- DIMENSION ALIGNED
- DIMENSION ANG 3Pt
- DIMENSION ANG 2Ln
- DIMENSION RADIUS
- DIMENSION DIAMETER
- SHAPE
- SOLID
- SPLINE
- MLINE
- LINE
- XLINE
- STYLE
- DIMSTYLE
- LTYPE
- MLINESTYLE
- LAYER
- VIEWPORT
- LAYOUT
ייצוא פריסת DWG ספציפית ל-PDF
גישה זו פועלת כך:
- טען קובץ DWG באמצעות השיטה הפקטוריאלית Aspose.CAD.Image.Load.
- צור דוגמת של הקלאס CadRasterizationOptions והגדר את גובה ועובי הדף התוצאיים.
- הגדר את תכונת Layouts עבור האובייקט CadRasterizationOptions.
- צור דוגמת של הקלאס PdfOptions והגדר את תכונת VectorRasterizationOptions.
- ייצא את התמונה ל-PDF באמצעות השיטה Image.Save().
דוגמת הקוד למטה מציגה כיצד להמיר פריסה ספציפית של DWG ל-PDF.
להציג מסמך DWG על ידי ציון קואורדינטות
Aspose.CAD עבור .NET API עכשיו מספקת תכונה להציג מסמכי DWG על ידי ספק קואורדינטות של רוחב וגובה המסמך.
דוגמת הקוד למטה מציגה כיצד להציג מסמך DWG.
ייצוא DWG לרסטר או PDF בגודל קבוע
Aspose.CAD עבור .NET API יכול לטעון שרטוטי AutoCAD בפורמט DWG, ולהמיר אותו ל-PDF או לרסטר בגודל קבוע.
דוגמת הקוד למטה מציגה כיצד ליישם תכונה זו.
ייצוא DWG ל-PDF/A ו-PDF/E
גישה זו פועלת כך:
- טען קובץ DWG באמצעות השיטה הפקטוריאלית Aspose.CAD.Image.Load.
- צור דוגמת של הקלאס CadRasterizationOptions.
- צור דוגמת של הקלאס PdfOptions והגדר את תכונת VectorRasterizationOptions.
- הגדר את תכונת התאמה של PDF ושמור אותו.
- ייצא את התמונה ל-PDF באמצעות השיטה Image.Save().
דוגמת הקוד למטה מציגה כיצד להמיר קובץ DWG ל-PDF/A ו-PDF/E.
תמיכה בקווים מוסתרים מעוגלים בעת ייצוא DWG/DXF ל-BMP ו-PDF
גישה זו פועלת כך:
- טען קובץ DWG באמצעות השיטה הפקטוריאלית Aspose.CAD.Image.Load.
- צור דוגמת של הקלאס CadRasterizationOptions והגדר את גובה ועובי הדף התוצאיים.
- צור דוגמת של הקלאס PdfOptions והגדר את תכונת VectorRasterizationOptions.
- ייצא את התמונה ל-PDF באמצעות השיטה Image.Save().
דוגמת הקוד למטה מציגה כיצד ליישם תכונה זו.
תמיכה בהגדרת אזור הדפסה עבור תמונת DWG ב-PDF המיוצא
Aspose.CAD עבור .NET API יכול לטעון שרטוטי AutoCAD בפורמט DWG ולהמיר אותם ל-PDF. נושא זה מסביר את השימוש ב-Aspose.CAD API כדי להשיג את התמיכה בהגדרת אזור הדפסה עבור תמונת DWG ב-PDF המיוצא.
דוגמת הקוד למטה מציגה כיצד ליישם תכונה זו.
תמיכה בקריאת מטא-דאטה XREF עבור קובץ DWG
- טען קובץ DWG באמצעות השיטה הפקטוריאלית Aspose.CAD.Image.Load.
- עבור דרך כל ישות תמונה.
- אם ישות היא CadUnderlay אז ישות XREF עם מטא-דאטה.
דוגמת הקוד למטה מציגה כיצד להשיג תכונה זו.
התכונה CadRasterizationOptions.Layouts היא מסוג מערך מחרוזות כך שתוכל לציין יותר מפריסה אחת בו זמנית להמרה אפשרית לפורמט PDF. בזמן שאתה מציין מספר פריסות עבור תכונת CadRasterizationOptions.Layouts, ה-PDF התוצאתי יכיל מספר עמודים, כאשר כל עמוד מייצג פריסת AutoCAD בודדת.
רשימת כל הפריסות
תוכל לרשום את כל הפריסות הקיימות בשרטוט AutoCAD באמצעות הקוד הבא.
גישה לדגלי ה-underlay עבור פורמט DWG
Aspose.CAD עבור .NET הטמיעה את הדגלים וה-underlay של פורמט DWG ומאפשרת למפתחים לגשת אליהם. להלן הדגמה פשוטה של הקוד.
תמיכה בישויות DWG
Aspose.CAD עבור .NET API יכול לטעון שרטוטי AutoCAD בפורמט DWG ותומך בישויות שונות לעבודה עם.
תמיכה בישות MLeader
DWG הוא קובץ בינארי המכיל נתוני תמונה וקטוריים ומטא-דאטה. ישנן ישויות שונות בקובץ DWG. הסעיף הבא מתאר דוגמה לעבודה עם ישות MLeader בתוך קובץ ה-DWG.
תמיכה בייצוא ישות DWG לתמונה
DWG הוא קובץ בינארי המכיל נתוני תמונה וקטוריים ומטא-דאטה. ישנן ישויות שונות בקובץ DWG. הסעיף הבא מתאר דוגמה לייצוא ישות DWG מסוימת לתמונה.
תמיכה בהוספת טקסט ב-DWG
Aspose.CAD עבור .NET API יכול לטעון שרטוטי AutoCAD בפורמט DWG ותומך בישויות שונות לעבודה עם. DWG הוא קובץ בינארי המכיל נתוני תמונה וקטוריים ומטא-דאטה. ישנן ישויות שונות בקובץ DWG. הסעיף הבא מתאר כיצד ניתן להוסיף טקסט בתוך קובץ ה-DWG.
תמיכה בייבוא תמונה לקובץ DWG
Aspose.CAD עבור .NET API יכול לטעון שרטוטי AutoCAD בפורמט DWG ותומך בישויות שונות לעבודה עם. DWG הוא קובץ בינארי המכיל נתוני תמונה וקטוריים ומטא-דאטה. ישנן ישויות שונות בקובץ DWG. הסעיף הבא מתאר כיצד ניתן לייבא תמונות בתוך קובץ ה-DWG.
תמיכה ברשת ב-DWG
Aspose.CAD עבור .NET API יכולה עכשיו לגשת לישויות השייכות לרשת אשר כוללות את סוגי CadPolyFaceMesh ו-CadPolygonMesh. הדוגמה הבאה מתארת איך ניתן לגשת לסוגי הרשת.
להמיר שרטוטי DWG ל-DXF
Aspose.CAD מספקת את הפיצ’ר לטעון קובץ DWG של AutoCAD ולייצא אותו לפורמט DXF. גישת ההמרה מ-DWG ל-DXF פועלת כך:
- טען את קובץ שרטוט DWG באמצעות השיטה הפקטוריאלית Image.Load.
- ייצא את שרטוט ה-DWG ל-DXF באמצעות השיטה Image.Save().
דוגמת הקוד למטה מציגה כיצד להמיר קובץ DWG לפורמט DXF.
להמיר שרטוטי DWG ל-SVG
Aspose.CAD עבור .NET API יכולה לטעון שרטוטי AutoCAD בפורמט DWG, ולהמיר אותו ל-SVG. נושא זה מסביר את השימוש ב-Aspose.CAD API כדי להשיג את ההמרה מ-DWG לפורמט SVG באמצעות צעדים פשוטים המוגדרים למטה.
- טען את קובץ ה-DWG לדוגמת של Image.
- צור אובייקט של הקלאס SvgOptions והגדר את התכונות הנדרשות.
- ייצא את שרטוט ה-DWG ל-SVG באמצעות השיטה Image.Save().
דוגמת הקוד למטה מציגה כיצד להמיר קובץ DWG לפורמט SVG.
לטעון קובץ DWG גדול
Aspose.CAD עבור .NET מספקת את האפשרות לפתוח קובצי DWG מאוד גדולים בעזרת הקלאס Image. עכשיו אתה יכול לפתוח קבצים גדולים בקלות עם העזרה של קוד דוגמה המוצג למטה.