نقاشی‌های DWG

صادرات نقاشی‌های DWG به PDF

Aspose.CAD برای API پایتون می‌تواند نقاشی‌های AutoCAD را در فرمت DWG بارگذاری کرده و آن را به PDF تبدیل کند. این موضوع توضیح می‌دهد که چگونه از API Aspose.CAD برای دستیابی به تبدیل DWG به فرمت PDF از طریق مراحل ساده‌ای که در ادامه تعریف شده استفاده کنیم.

فرمت فایل DWG

یک DWG یک فایل باینری است که داده‌های تصویر وکتور و متا داده‌ها را شامل می‌شود. داده‌های تصویر وکتور دستورالعمل‌هایی به برنامه CAD می‌دهند که چگونه DWG را نمایش دهد؛ متا داده‌ها ممکن است شامل انواع مختلفی از اطلاعات درباره فایل از جمله داده‌های خاص موقعیت و همچنین داده‌های مشتری باشند. مشخصات باز برای فرمت فایل DWG را می‌توان در این PDF یافت.

تبدیل فایل‌های DWG به PDF

مراحل ساده زیر برای تبدیل DWG به PDF مورد نیاز است.

  1. فایل DWG را در یک نمونه از Image بارگذاری کنید.
  2. یک شی از کلاس CadRasterizationOptions ایجاد کرده و خصوصیات page_height و page_width را تنظیم کنید.
  3. یک شی از کلاس PdfOptions ایجاد کرده و خصوصیت VectorRasterizationOptions را تنظیم کنید.
  4. Image.save را صدا بزنید در حالی که یک شی از PdfOptions را به عنوان پارامتر دوم منتقل می‌کنید.

قطعه کد زیر نشان می‌دهد که چگونه نقاشی‌های DWG را به 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

این روش به شرح زیر کار می‌کند:

  1. یک فایل DWG را با استفاده از روش کارخانه Aspose.CAD.Image.load بارگذاری کنید.
  2. یک نمونه از کلاس CadRasterizationOptions ایجاد کرده و ارتفاع و عرض صفحه نتیجه را تنظیم کنید.
  3. خصوصیت Layouts را برای شی CadRasterizationOptions تنظیم کنید.
  4. یک نمونه از کلاس PdfOptions ایجاد کرده و خصوصیت VectorRasterizationOptions آن را تنظیم کنید.
  5. تصویر را با استفاده از روش Image.save() به PDF صادر کنید.

قطعه کد زیر نشان می‌دهد که چگونه یک لایه خاص از DWG را به PDF تبدیل کنیم.

صادرات DWG به PDF/A و PDF/E

این روش به شرح زیر کار می‌کند:

  1. یک فایل DWG را با استفاده از Image.load روش کارخانه بارگذاری کنید.
  2. یک نمونه از کلاس CadRasterizationOptions ایجاد کنید.
  3. یک نمونه از کلاس PdfOptions ایجاد کرده و خصوصیت VectorRasterizationOptions آن را تنظیم کنید.
  4. خصوصیت انطباق PDF را تنظیم کرده و آن را ذخیره کنید.
  5. تصویر را با استفاده از Image.save() روش به PDF صادر کنید.

قطعه کد زیر نشان می‌دهد که چگونه یک فایل DWG را به PDF/A و PDF/E تبدیل کنیم.

تبدیل نقاشی‌های DWG به DXF

Aspose.CAD قابلیت بارگذاری فایل DWG AutoCAD و صادرات آن به فرمت DXF را فراهم می‌کند. روش تبدیل DWG به DXF به صورت زیر کار می‌کند:

  1. فایل نقاشی DWG را با استفاده از روش کارخانه Image.load بارگذاری کنید.
  2. نقاشی DWG را با استفاده از روش Image.save() به DXF صادر کنید.

قطعه کد زیر نشان می‌دهد که چگونه یک فایل DWG را به فرمت DXF تبدیل کنیم.

تبدیل نقاشی‌های DWG به SVG

Aspose.CAD برای API پایتون می‌تواند نقاشی‌های AutoCAD را در فرمت DWG بارگذاری کرده و آن‌ها را به SVG تبدیل کند. این موضوع توضیح می‌دهد که چگونه از API Aspose.CAD برای دستیابی به تبدیل DWG به فرمت SVG از طریق مراحل ساده‌ای که در زیر تعریف شده استفاده کنید.

  1. فایل DWG را در یک نمونه از Image بارگذاری کنید.
  2. یک شی از کلاس SvgOptions ایجاد کرده و خصوصیات مورد نیاز را تنظیم کنید.
  3. نقاشی DWG را با استفاده از Image.save() روش به SVG صادر کنید.

قطعه کد زیر نشان می‌دهد که چگونه یک فایل DWG را به فرمت SVG تبدیل کنیم.