نقشه‌های DXF

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

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

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

نمونه کد زیر نشان می‌دهد که چگونه می‌توان یک فایل را با استفاده از تنظیمات پیش‌فرض تبدیل کرد.

فرمت‌های پشتیبانی‌شده

در حال حاضر ما به‌طور کامل از فرمت‌های فایل DXF 2010 اتوCAD پشتیبانی می‌کنیم. نسخه‌های قبلی DXF تضمینی برای 100٪ معتبر بودن ندارند. ما برنامه‌ریزی کرده‌ایم که فرمت‌های بیشتری و ویژگی‌ها را در نسخه‌های آینده Aspose.CAD اضافه کنیم.

موجودیت‌های پشتیبانی‌شده

در حال حاضر ما تمام موجودیت‌های 2D رایج و پارامترهای پیش‌فرض اساسی آنها را به شرح زیر پشتیبانی می‌کنیم:

  1. ابعاد هم‌راستا
  2. ابعاد زاویه‌ای
  3. قوس
  4. ویژگی
  5. ارجاع به بلوک
  6. دایره
  7. ابعاد قطر
  8. بیضی
  9. الگوی هاش
  10. خط
  11. متن چندخطی
  12. ابعاد مرتب
  13. نقطه
  14. پلی‌لاین
  15. ابعاد شعاعی
  16. پرتو
  17. ابعاد چرخانده شده
  18. جدول
  19. متن
  20. خط X

صادرات زیرانداز DGN جاسازی‌شده برای فرمت DXF

Aspose.CAD این امکان را فراهم می‌کند که فایل‌های DXF اتوCAD را بارگذاری کرده و زیرانداز DGN جاسازی‌شده برای فرمت DXF را صادر کند.

نمونه کد زیر نشان می‌دهد که چگونه می‌توان به الزامات مشخص شده دست یافت.

پشتیبانی از ذخیره فایل‌های DXF

Aspose.CAD این امکان را فراهم می‌کند که فایل‌های DXF اتوCAD را بارگذاری کرده و تغییراتی در آن ایجاد کرده و آن را دوباره به‌عنوان یک فایل DXF ذخیره کند.

نمونه کد زیر نشان می‌دهد که چگونه می‌توان به الزامات مشخص شده دست یافت.

صادرات DXF به WMF

این رویکرد به‌صورت زیر کار می‌کند:

  1. بارگذاری فایل نقشه DXF با استفاده از روش کارخانه Image.load.
  2. ایجاد یک شی از کلاس CadRasterizationOptions و بارگذاری فایل‌های PDF.
  3. تنظیم خاصیت‌های page_height و page_width.
  4. فراخوانی Image.save و ذخیره فایل.