تحويل PDF إلى SVG باستخدام Python REST API

يشرح هذا الدليل الموجز كيفية تحويل PDF إلى SVG باستخدام واجهة برمجة تطبيقات Python REST. ستتعلم كيفية تحويل صيغة الملف من PDF إلى SVG باستخدام واجهة Python REST باستخدام حزمة تطوير برمجيات سحابية. سيُقدم شرح لكيفية تنزيل الملف الناتج وعرضه من القرص المحلي.

متطلب أساسي

خطوات تصدير PDF إلى SVG باستخدام Python Low Code API

  1. قم بتهيئة كائن PdfApi باستخدام ApiClient مع معرف العميل والسر الخاص بك
  2. باستخدام كائن PdfApi، اتصل بطريقة upload_file() لتحميل ملف PDF المصدر إلى وحدة تخزين السحابة
  3. اطبع استجابة واجهة برمجة التطبيقات للتحميل التي تحتوي على قائمة بالأخطاء والمعلومات التي تم تحميلها
  4. اتصل بـ وضع ملف pdf في المخزن في svg لتحويل PDF إلى SVG
  5. إذا كانت حالة التحويل جيدة، فاتصل بطريقة download_file() لتنزيل الملف المضغوط
  6. احصل على مسار النظام المحلي حيث قام API بتنزيل الملف المضغوط وفك ضغطه لعرض النتيجة

تصف الخطوات السابقة تحويل PDF إلى SVG باستخدام خدمة Python RESTful. أنشئ كائن ApiClient مع معرف العميل ورمزه السري، ثم حمّل ملف PDF المصدر إلى وحدة التخزين السحابية، واستدعِ دالة put_pdf_in_storage_to_svg() لتحويل ملف PDF في وحدة التخزين السحابية إلى SVG، ثم استخدم دالة download_file() لتنزيل ملف SVG الناتج. فك ضغط ملف ZIP وشاهد ملفات SVG الناتجة.

كود لتغيير PDF إلى SVG باستخدام واجهة برمجة التطبيقات المستندة إلى Python

حوّل هذا الكود صيغة الملف من PDF إلى SVG باستخدام واجهة برمجة تطبيقات Python منخفضة الكود. يُحفظ الملف الناتج في التخزين السحابي كملف ZIP، ويُنزّل على القرص المحلي. إذا كان ملف PDF أكبر حجمًا ويحتوي على عدة صفحات، تُحوّل كل صفحة إلى ملف SVG منفصل، وتُضاف جميع ملفات SVG إلى ملف ZIP الناتج.

لقد شرح لنا هذا الدليل عملية تحويل ملف PDF إلى SVG. لإنشاء ملف PDF فارغ، راجع المقالة إنشاء ملف PDF في Python باستخدام REST API.

 عربي