يمكنك العثور على العديد من الحلول التي تقدم تحويل SVG إلى PDF برمجيًا. لكن هذه التدوينة ستقدم حزمة SDK قوية لمطوري بايثون لأتمتة تحويل الملفات والتلاعب بها. Aspose.HTML لبايثون عبر .NET هي الحزمة التي سنستعرضها في هذا الدليل. علاوة على ذلك، سنقوم بمراجعة الخطوات ومقتطفات الكود لرؤية التنفيذ البرمجي. سيشرح هذا الدليل العملية بالكامل بكلمات بسيطة. لذا، اتبع هذه التدوينة حتى النهاية لتتعلم كيفية تحويل SVG إلى PDF في بايثون باستخدام Aspose.HTML لبايثون عبر .NET.
تحويل SVG إلى PDF - إعداد الحزمة
افتح الطرفية/CMD في نظامك وشغل الأمر التالي:
pip install aspose-html-net
بدلاً من ذلك، يمكنك فتح هذا الرابط لتنزيل الحزمة مباشرة.
تحويل SVG إلى PDF في بايثون - مقتطف كود
حتى الآن، قمنا بتثبيت الحزمة. بعد ذلك، سنكتب مقتطف كود لتغيير SVG إلى PDF برمجيًا.
خطوات:
- استيراد الوحدات اللازمة.
- تحميل ملف SVG المصدر عن طريق تهيئة مثيل من فئة SVGDocument.
- إنشاء كائن من فئة PdfSaveOptions.
- تحويل SVG إلى PDF من خلال استدعاء طريقة convert_svg.
قم بتحويل SVG إلى PDF في بايثون باستخدام مقتطف الكود المعطى أدناه:
النتيجة:
احصل على ترخيص مجاني
احصل على ترخيص مؤقت مجاني لتجربة هذه الحزمة من بايثون خارج قيود التقييم.
الخاتمة
في الختام، لقد استعرضنا تنفيذ تحويل SVG إلى PDF برمجيًا. يمكنك زيارة مرجع API و التوثيق للتعرف على المزيد من الفئات والأساليب. كانت هذه التدوينة مركزة على الوظائف الأساسية، بينما يمكنك توسيع النطاق وفقًا لاحتياجات عملك. لقد كتبنا باستمرار حول مواضيع مفيدة. لذا، ابق على اتصال للحصول على تحديثات منتظمة.
هل لديك أسئلة؟ هذه المنتدى ستجيب على جميع أسئلتك.