تحويل DWF إلى PDF في Python

تنسيق تصميم الويب (DWF) الملفات عبارة عن ملفات رسومات متجهة شائعة الاستخدام لتخزين بيانات الرسم ثنائية وثلاثية الأبعاد. ملفات PDF معروفة على نطاق واسع بتوافقها العالمي وسهولة الوصول إليها. في منشور المدونة هذا ، سوف نستكشف كيفية تحويل DWF إلى PDF في Python. لذلك ، دعنا نتعمق ونكتشف الدليل المفصل خطوة بخطوة لتحويل DWF إلى PDF بسهولة ويسر.

تتناول هذه المقالة الموضوعات التالية:

  1. Python DWF to PDF Converter - تنزيل مجاني
  2. خطوات تحويل ملف DWF إلى PDF
  3. تحويل DWF إلى PDF
  4. تصدير DWF إلى PDF مع الخيارات
  5. تصدير تخطيط DWF محدد إلى PDF
  6. تحويل DWF إلى PDF / A أو PDF / B
  7. احصل على ترخيص مجاني
  8. DWF to PDF Converter Free Online
  9. Python DWF to PDF Converter - Learning Resources

Python DWF to PDF Converter - تنزيل مجاني

لتحويل ملف DWF إلى مستند PDF ، سنستخدم Aspose.CAD for Python API. يسمح بإنشاء ملفات DWF وتحريرها ومعالجتها جنبًا إلى جنب مع تنسيقات الملفات المدعومة الأخرى .

الرجاء استخدام الأمر pip التالي لتثبيت المكتبة من PyPI.

pip install aspose-cad

كيفية تحويل ملف DWF إلى PDF

يمكننا بسهولة تحويل ملف DWF إلى مستند PDF باتباع الخطوات التالية:

  1. قم بتحميل ملف رسم DWF.
  2. حدد خيارات صورة تنقيط CAD.
  3. تحديد خيارات حفظ PDF.
  4. احفظ DWF كملف PDF.

الآن ، دعنا نرى كيفية تنفيذ هذه الخطوات في Python لتحويل ملف DWF إلى مستند PDF.

تحويل DWF إلى PDF في Python

يرجى اتباع الخطوات أدناه لتحويل DWF إلى PDF:

  1. قم بتحميل ملف DWF للإدخال باستخدام فئة الصورة.
  2. قم بإنشاء مثيل لفئة PdfOptions.
  3. أخيرًا ، قم باستدعاء طريقة الحفظ() لحفظ DWF كملف PDF. يأخذ مسار ملف PDF الناتج و PdfOptions كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف DWF إلى مستند PDF باستخدام Python.

# يوضح مثال الكود هذا كيفية تحويل DWF إلى PDF
import aspose.cad as cad

# قم بتحميل ملف DWF
image = cad.Image.load("C:\Files\sample.dwf")

# حدد خيارات PDF
pdfOptions = cad.imageoptions.PdfOptions()

# احفظ كملف PDF
image.save("C:\Files\dwf-to-pdf.pdf", pdfOptions)

قم بتصدير DWF إلى PDF باستخدام الخيارات في Python

يمكننا تحديد خيارات حفظ PDF أثناء تحويل ملف DWF إلى مستند PDF باتباع الخطوات التالية:

  1. قم بتحميل ملف DWF للإدخال باستخدام فئة الصورة.
  2. قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. حدد خصائص pagewidth و pageheight.
  4. قم بإنشاء مثيل لفئة PdfOptions.
  5. بعد ذلك ، اضبط خاصية vectorrasterizationoptions على CadRasterizationOptions.
  6. أخيرًا ، قم باستدعاء طريقة الحفظ() لحفظ DWF كملف PDF.

يوضح نموذج التعليمات البرمجية التالي كيفية تحديد ارتفاع الصفحة وعرضها أثناء حفظ ملف DWF كمستند PDF باستخدام Python.

# يوضح مثال الكود هذا كيفية تحويل DWF إلى PDF باستخدام الخيارات
import aspose.cad as cad

# قم بتحميل ملف DWF
image = cad.Image.load("C:\Files\sample.dwf")

# حدد خيارات تنقيط CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.content_as_bitmap = True

# حدد خيارات PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
pdfOptions.core_pdf_options = cad.imageoptions.PdfDocumentOptions()

# احفظ كملف PDF
image.save("C:\Files\dwf-to-pdf.pdf", pdfOptions)

تصدير تخطيط DWF محدد إلى PDF في Python

يمكننا تحديد خيارات حفظ PDF أثناء تحويل ملف DWF إلى مستند PDF باتباع الخطوات التالية:

  1. قم بتحميل ملف DWF للإدخال باستخدام فئة الصورة.
  2. قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. قم بتعيين خاصية التخطيطات.
  4. قم بإنشاء مثيل لفئة PdfOptions.
  5. بعد ذلك ، اضبط خاصية vectorrasterizationoptions على CadRasterizationOptions.
  6. أخيرًا ، قم باستدعاء طريقة الحفظ() لحفظ DWF كملف PDF.

يوضح نموذج التعليمات البرمجية التالي كيفية تحديد التخطيط المحدد لملف DWF للتصدير كمستند PDF في Python.

# يوضح مثال الكود هذا كيفية تحويل تخطيط معين من DWF إلى PDF
import aspose.cad as cad

# قم بتحميل ملف DWF
image = cad.Image.load("C:\Files\sample.dwf")

# حدد خيارات تنقيط CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.content_as_bitmap = True

# حدد تخطيطًا محددًا للتحويل
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# حدد خيارات PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
pdfOptions.core_pdf_options = cad.imageoptions.PdfDocumentOptions()

# احفظ كملف PDF
image.save("C:\Files\dwf-to-pdf.pdf", pdfOptions)

تحويل DWF إلى PDF / A أو PDF / B

يمكننا أيضًا حفظ DWF بصيغة PDF / A أو PDF / E باتباع الخطوات التالية:

  1. قم بتحميل ملف DWF للإدخال باستخدام فئة الصورة.
  2. قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. تهيئة مثيل لفئة PdfOptions.
  4. بعد ذلك ، قم بتعيين خاصية الامتثال.
  5. أخيرًا ، قم باستدعاء طريقة الحفظ() لحفظ DWF كملف PDF.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف DWF إلى PDF / A و PDF / B باستخدام Python.

# يوضح مثال الكود هذا كيفية تحويل DWF إلى PDF / A و PDF / B
import aspose.cad as cad

# قم بتحميل ملف DWF
image = cad.Image.load("C:\Files\sample.dwf")

# حدد خيارات تنقيط CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.content_as_bitmap = True

# حدد خيارات 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\dwf-to-pdf-a1.pdf", pdfOptions)

# حفظ بتنسيق PDF / B
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1B
image.save("C:\Files\dwf-to-pdf-b1.pdf", pdfOptions)

AutoCAD to PDF Converter - احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود.

DWF لتحويل PDF عبر الإنترنت

بالإضافة إلى ذلك ، يمكنك تحويل ملفات DWF إلى مستندات PDF عبر الإنترنت مجانًا باستخدام تطبيق الويب DWF to PDF Converter. تم تطوير تطبيق الويب هذا باستخدام واجهة برمجة تطبيقات Aspose.CAD.

يمكنك قراءة Convert DWF to PDF Online - Free Converter لمعرفة المزيد.

Python DWF to PDF Converter - مصادر التعلم

يمكنك معرفة المزيد حول قراءة ملفات AutoCAD DWF وتحويلها ومعالجتها دون استخدام AutoCAD. يمكنك أيضًا استكشاف ميزات المكتبة الأخرى باستخدام الموارد التالية:

خاتمة

في هذه المقالة ، اكتشفنا كيفية تحميل ملف DWF موجود وحفظ DWF المحمل كملف PDF في Python. لقد رأينا أيضًا كيفية تحديد ارتفاع الصفحة وعرضها وتخطيطها والتوافق مع PDF عند تصدير DWF إلى PDF. من خلال الاستفادة من Aspose.CAD لـ Python ، يمكن للمطورين أتمتة عملية التحويل بسهولة وإنشاء مخرجات PDF مخصصة تلبي احتياجاتهم الخاصة. إلى جانب تحويل DWF إلى PDF في Python ، يمكنك تحويل ملفات DWF إلى مستندات PDF عبر الإنترنت باستخدام تطبيق ويب محول DWF مجاني. في حالة وجود أي غموض ، يرجى الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا