يرشدك هذا الموضوع الأساسي إلى كيفية تحويل DOC إلى PDF باستخدام واجهة برمجة تطبيقات Python REST. ستستخدم مجموعة تطوير البرامج السحابية Aspose.Words for Python لتحويل DOC إلى PDF باستخدام واجهة برمجة تطبيقات Python منخفضة الكود** باتباع الخطوات التفصيلية ومثال على الكود. ستتعرف أيضًا على التخصيصات المتنوعة التي يمكنك تطبيقها أثناء عملية التحويل.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لتحويل DOC إلى PDF
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Words للغة Python لإجراء تحويل DOC إلى PDF
- إعداد مشروع Python لتحويل DOC إلى PDF باستخدام مجموعة أدوات التطوير البرمجية المذكورة أعلاه
خطوات تغيير DOC إلى PDF باستخدام Python REST API
- تعيين معرف العميل والسر الخاص بالعميل لواجهة برمجة التطبيقات في كائن فئة التكوين لتحويل DOC إلى PDF
- إنشاء كائن من فئة WordsAPI باستخدام كائن التكوين
- تعيين أسماء ملفات DOC المدخلة وملف PDF الناتج المطلوب
- قراءة ملف DOC المصدر في كائن FileStream و
- إنشاء مثيل لكائن ConvertDocumentRequest باستخدام تنسيق FileStream والإخراج
- استدعاء الدالة تحويل المستند باستخدام كائن ConvertDocumentRequest
- احفظ ملف PDF المُحوّل على القرص المحلي
تُحوّل الخطوات المذكورة أعلاه نوع الملف من DOC إلى PDF باستخدام واجهة برمجة تطبيقات Python منخفضة الكود. سنبدأ بتهيئة إعدادات SDK بإنشاء كائن فئة WordsApi. بعد ذلك، سنصل إلى ملف DOC المصدر باستخدام FileStream، وننشئ كائن فئة ConvertDocumentRequest الذي يُستخدم لاحقًا لإجراء التحويل إلى PDF باستخدام دالة ConvertDocument().
كود لتحويل ملف DOC إلى PDF باستخدام Python REST API
يوضح هذا المثال عملية تحويل ملف DOC إلى PDF باستخدام واجهة برمجة تطبيقات Python REST. ليس من الضروري إنشاء كائن تكوين أولًا، إذ يمكنك أيضًا إنشاء كائن WordsApi مباشرةً عن طريق توفير معرف العميل وسر العميل في مُنشئ مُحمّل إضافيًا. يمكنك أيضًا تخصيص عملية التحويل عن طريق تعيين مُعاملات مُختلفة أثناء كائن ConvertDocumentRequest، والتي تكون مُعيَّنة افتراضيًا على قيمة فارغة في هذا المثال.
If you are interested in DOCX to MD file conversion, you may check out how to convert DOCX to MD with Python REST API.