كيفية تحويل SVG إلى JPG و JPG إلى SVG في Python

تحويل SVG إلى JPG و JPG إلى SVG في Python

Scalable Vector Graphics(SVG) هي لغة ترميز قائمة على XML. تُستخدم هذه اللغة لوصف الرسومات المتجهة ثنائية الأبعاد وخفيفة الوزن والرسومات النقطية المختلطة. JPG ، المعروف أيضًا باسم JPEG ، هو تنسيق صورة نقطية مضغوط. إنه تنسيق صور مضغوط يستخدم على نطاق واسع وأكثر شيوعًا لاحتواء الصور الرقمية. في سيناريوهات محددة ، تحتاج إلى تحويل ملف SVG إلى ملف JPG و JPG إلى تنسيق SVG. لذلك دعونا نلقي نظرة على كيفية تحويل SVG إلى JPG و JPG إلى SVG في Python مع بعض الإعدادات المتقدمة.

في المقالة التالية سوف نركز على المواضيع التالية:

SVG إلى JPG و JPG إلى SVG Conversion REST API - Python SDK

من أجل تحويل SVG إلى JPG و JPG إلى SVG باستخدام Python ، سأستخدم Python SDK من GroupDocs.Conversion Cloud API. توفر مكتبة GroupDocs.Conversion Python الطريقة الأفضل والأكثر أمانًا لتحويل SVG بسهولة إلى ملفات JPG و JPG إلى ملفات SVG. Python SDK هو 100٪ مجاني وآمن ومريح لأي تحويل مستند مدعوم. يسمح التنسيقات المدعومة بالتحويل إلى الصور برمجيًا على السحابة.

إجراء التثبيت واضح ومباشر: ما عليك سوى استخدام الأمر التالي لتثبيت API على وحدة التحكم:

pip install groupdocs_converison_cloud

يرجى الحصول على Client ID and Secret من لوحة القيادة قبل اتباع الخطوات المذكورة. بمجرد حصولك على المعرف والسر الخاص بك ، قم بإضافة الرمز كما هو موضح أدناه:

# قم باستيراد Python SDK في تطبيق python الخاص بك من http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# احصل على client_id و client_secret من https://dashboard.groupdocs.cloud بعد التسجيل المجاني.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# الحصول على تكوينات ملف API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

تحويل SVG إلى JPG / JPEG في Python باستخدام REST API

في هذا القسم ، سنشرح كيفية تحويل رمز SVG إلى JPG / JPEG عبر الإنترنت باتباع الخطوات البسيطة المذكورة أدناه. أولاً ، قم بتحميل ملف SVG إلى السحابة باستخدام نموذج التعليمات البرمجية التالي. نتيجة لذلك ، سيكون ملف SVG الذي تم تحميله متاحًا في قسم الملفات من لوحة المعلومات على السحابة.

الآن ، قم بتحويل SVG إلى ملف JPG عبر الإنترنت برمجيًا باتباع الخطوات ومقتطف الشفرة المذكور أدناه:

  • إنشاء مثيل لـ ConvertApi
  • إنشاء مثيل ConvertSettings
  • قم بتعيين مسار ملف SVG
  • قم بتعيين “jpg” للتنسيق
  • توفير مسار ملف الإخراج
  • قم بإنشاء ConvertDocumentRequest
  • احصل على النتائج عن طريق استدعاء الأسلوب ConvertApi.convertDocument()

يوضح مثال الكود التالي كيفية تحويل SVG إلى JPG في Python باستخدام REST API:

# كيفية تحويل SVG إلى JPG / JPEG في Python باستخدام REST API
try:
    # إنشاء مثيل لواجهة برمجة التطبيقات
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # تحديد إعدادات التحويل
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/input-sample-file.svg"
    settings.format = "jpg"
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted SVG to JPG/JPEG format online: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))
قم بتحويل صورة SVG إلى JPG في Python باستخدام REST API

تحويل SVG إلى JPG / JPEG في Python باستخدام REST API

نموذج الكود أعلاه سيحفظ ملف JPG المحول على السحابة. يمكنك تنزيله باستخدام مقتطف الشفرة.

تحويل JPG / JPEG إلى SVG في Python باستخدام الخيارات المتقدمة

وبالمثل ، انقل JPG إلى SVG في Python. يرجى اتباع الخطوات لتحويل ملف JPG إلى ملف SVG مع بعض الإعدادات المتقدمة كما هو موضح أدناه:

  • أولاً ، أنشئ مثيلاً لـ ConvertApi
  • ثم قم بإنشاء مثيل فئة ConvertSettings
  • الآن ، أدخل اسم التخزين
  • بعد ذلك ، قم بتعيين مسار ملف JPG المصدر
  • بعد ذلك ، قم بتعيين “svg” للتنسيق
  • تحديد مثيل فئة SvgConvertOptions
  • قم بتعيين إعدادات تحويل متنوعة مثل المركز \ النافذة ، الضغط \ الصور ، الرمادي \ المقياس ، من \ الصفحة ، الصفحات \ العدد ، الجودة ، الهامش \ الأعلى ، الهامش \ اليسار ، الارتفاع ، إلخ.
  • توفير خيارات التحويل ومسار ملف الإخراج
  • الآن ، قم بإنشاء كائن ConvertDocumentRequest باستخدام معلمة الإعدادات
  • أخيرًا ، اتصل بفئة ConvertApi.convertDocument() لتحويل JPG إلى تنسيق SVG

يظهر مثال للكود في الكود التالي لكيفية تحويل JPG إلى تنسيق صورة SVG في Python باستخدام الخيارات المتقدمة:

# كيفية تحويل JPG / JPEG إلى SVG في Python باستخدام الخيارات المتقدمة
try:
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # تحديد إعدادات التحويل
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = storage_name
  settings.file_path = "python-testing/input-sample-file.jpg"
  settings.format = "svg"

  convertOptions = groupdocs_conversion_cloud.SvgConvertOptions()
  convertOptions.center_window = True
  convertOptions.compress_images = False
  convertOptions.gray_scale = True
  convertOptions.from_page = 1
  convertOptions.pages_count = 1
  convertOptions.quality = 100
  convertOptions.margin_top = 5
  convertOptions.margin_left = 5
  convertOptions.height = 512

  settings.convert_options = convertOptions
  settings.output_path = "python-testing/output-sample-file.svg"

  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
  response = convert_api.convert_document(request)
except groupdocs_merger_cloud.ApiException as e:
  print("Exception while calling API: {0}".format(e.message))
JPEG إلى SVG في Python باستخدام Advanced Options

قم بتحويل JPG / JPEG إلى SVG في Python باستخدام Advanced Options

SVG مجاني لتحويل JPG عبر الإنترنت

ما هو تحويل SVG إلى JPG على الإنترنت مجانًا؟ يرجى تجربة SVG التالي عبر الإنترنت محول مجانًا ، والذي تم تطويره باستخدام واجهة برمجة التطبيقات المذكورة أعلاه.

تحويل JPG عبر الإنترنت إلى SVG مجانًا

ما هو محول JPG إلى SVG المجاني عبر الإنترنت؟ يرجى تجربة JPG التالي عبر الإنترنت إلى [محول] SVG (https://products.groupdocs.app/conversion/jpg-to-svg) مجانًا ، والذي تم تطويره باستخدام واجهة برمجة التطبيقات المذكورة أعلاه.

خاتمة

نحن ننهي هذه المدونة في هذه المرحلة. نأمل أن تكون قد تعلمت:

  • كيفية تغيير SVG إلى صورة JPG في Python باستخدام REST API ؛
  • كيفية تحويل JPG إلى SVG في Python باستخدام الخيارات المتقدمة ؛
  • عبر الإنترنت من SVG إلى JPG و JPG إلى محول SVG مجانًا ؛

بالإضافة إلى ذلك ، يمكنك معرفة المزيد حول GroupDocs.Conversion Cloud API باستخدام التوثيق ، أو الأمثلة المتاحة على GitHub. نوفر أيضًا قسم مرجع API حيث يمكنك التفاعل مع واجهات برمجة التطبيقات مباشرة مع متصفح الويب الخاص بك. يرجى مراجعة دليل الشروع في العمل.

بالإضافة إلى ذلك ، يستمر groupdocs.cloud في إنشاء مشاركات حول مواضيع جديدة. ترقبوا أحدث المعلومات.

طرح سؤال

يمكنك طرح أسئلة حول واجهة برمجة تطبيقات محول ملفات SVG إلى JPG أو JPG إلى SVG ، عبر منتدى الدعم المجاني

أسئلة وأجوبة

كيف أقوم بتحويل ملف SVG إلى JPG في Python؟

يرجى اتباع هذا الرابط لمعرفة مقتطف شفرة Python حول كيفية تحويل SVG إلى صور JPG عالية الدقة عبر الإنترنت.

كيفية تغيير SVG إلى JPG و JPG إلى SVG عبر الإنترنت في Python باستخدام REST API؟

قم بإنشاء مثيل ConvertApi ، وقم بتعيين قيم إعدادات التحويل ، واستدعاء طريقة convertDocument باستخدام ConvertDocumentRequest لتحويل SVG إلى JPG أو JPG إلى تنسيق SVG.

كيفية تحويل SVG إلى JPG عبر الإنترنت مجانًا؟

هناك محول ملفات SVG إلى JPG مجاني على الإنترنت يسمح لك بتحويل صورة SVG إلى JPG عبر الإنترنت ، بسرعة وسهولة. بمجرد اكتمال التحويل ، يمكنك تنزيل ملف JPG المخزن على السحابة.

كيفية تثبيت مكتبة محول SVG إلى JPG مجانًا؟

يمكنك تنزيل وتثبيت مكتبة SVG to JPG / JPEG Python لتحويل أي تحويل مدعوم برمجيًا.

كيف أقوم بتحويل JPG إلى ملف SVG في Python؟

يرجى اتباع [هذا الرابط](https://blog.groupdocs.cloud/ar/conversion/convert-svg-to-jpg-and-jpg-to-svg-in-python/#Convert-JPG-JPEG-to-SVG- in-Python-using-Advanced-Options لتعلم مقتطف شفرة Python لكيفية تغيير JPG إلى SVG عبر الإنترنت باستخدام Python API.

كيفية إنشاء SVG من JPG عبر الإنترنت في Python باستخدام REST API؟

أنشئ مثيلاً لـ ConvertApi ، وعيّن قيم إعدادات التحويل ، واستدعاء [convertDocument](https://apireference.groupdocs.cloud/conversion / # / Convert / ConvertDocument) باستخدام أسلوب ConvertDocumentRequest لتحويل JPG إلى SVG بالألوان باستخدام REST API.

كيفية تحويل JPG إلى SVG عبر الإنترنت مجانًا؟

هناك محول JPG إلى SVG مع لون يسمح لك بتحويل JPG إلى SVG مجانًا عبر الإنترنت وبسرعة وسهولة. بمجرد اكتمال التحويل ، يمكنك تنزيل صورة SVG المخزنة على السحابة.

كيف يمكنني تحويل JPG إلى SVG مجانًا على Windows؟

يرجى زيارة هذا الرابط لتنزيل برنامج محول JPG إلى SVG لنظام Windows. يمكن استخدام برنامج محول JPG إلى SVG هذا لتحويل JPG إلى SVG على Windows بسرعة ، بنقرة واحدة.

أنظر أيضا

إذا كنت ترغب في معرفة المزيد ، يرجى زيارة الروابط التالية: