كيفية تحويل Word إلى تنسيقات الصور باستخدام REST API في Ruby

كيفية تحويل أنواع ملفات DOCX إلى صور باستخدام REST API؟

يعد Word أحد التنسيقات الشائعة لمشاركة المستندات وطباعتها. نحتاج غالبًا إلى تحويل مستندات Word إلى تنسيقات صور مختلفة. من الأفضل استخدام الأدوات المتخصصة التي تم تطويرها بالفعل والتي توفر حلاً تحويلًا مرنًا وقابل للصيانة بسهولة لاحتياجاتك. Ruby SDK من GroupDocs.Conversion يوفر أفضل طريقة لتحويل ملفات Word DOCX إلى ملفات JPG و PNG و GIF في ثوانٍ. إنه مجاني 100٪ ، آمن وسهل الاستخدام Ruby SDK لتحويل الملفات. يسمح بتحويل المستندات من التنسيقات المدعومة إلى صورة برمجيًا على السحابة

في هذه المقالة ، سوف نتعلم كيفية تحويل كلمة إلى صورة باستخدام REST API في Ruby. سيتم تناول الموضوعات التالية في هذه المقالة:

تحويل الكلمات إلى صور عالي الأداء وواجهة برمجة تطبيقات REST و Ruby SDK

لتحويل صور JPG و PNG و GIF إلى Ruby ، سنستخدم Ruby SDK of GroupDocs.Conversion Cloud API. يمكنك تثبيته باستخدام الأمر التالي في وحدة التحكم:

gem install groupdocs_conversion_cloud

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

# قم بتحميل الأحجار الكريمة في تطبيق الياقوت الخاص بك على http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

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

قم بتحويل Word إلى JPEG باستخدام REST API في Ruby

يمكننا تحويل كلمة إلى صور باتباع الخطوات البسيطة الواردة أدناه: أولاً ، تحتاج إلى تحميل ملف docx إلى السحابة باستخدام نموذج الكود التالي: نتيجة لذلك ، سيكون الملف الذي تم تحميله متاحًا في قسم الملفات من لوحة القيادة على السحابة. الآن ، يمكنك تحويل Word إلى تنسيق JPEG برمجيًا باتباع الخطوات الواردة أدناه:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi.
  • بعد ذلك ، قم بإنشاء مثيل لـ ConvertSettings.
  • ثم قم بتعيين مسار ملف الكلمة واسم التخزين.
  • أيضًا ، قم بتعيين “jpeg” كتنسيق صورة الإخراج.
  • قم بإنشاء مثيل لـ DocxLoadOptions
  • قم بتعيين كلمة مرور ملف الكلمات وتحميل \ الخيارات.
  • قم بإنشاء مثيل لـ JpegConvertOptions.
  • حدد تدرج الرمادي ، من \ صفحة ، صفحات \ عدد ، جودة ، تدوير \ زاوية واستخدام \ قيم pdf.
  • اضبط convertOptions على الإعدادات.
  • الآن ، قم بتوفير مسار ملف الإخراج.
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة.
  • أخيرًا ، قم باستدعاء الأسلوب ConvertApi.convert \ document() باستخدام ConvertDocumentRequest لحفظ الملف المحول.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل مستند Word إلى صورة JPEG باستخدام REST API في Ruby.

# كيفية تحويل Word docx إلى jpeg
# الحصول على مثيل لـ ConvertAPI
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# التهيئة وضبط إعدادات التحويل
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpeg"

# قم بتعيين Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::JpegConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word doc successfully converted to jpeg. " + (@result).to_s)

نموذج الكود أعلاه سيحفظ ملف JPEG المحول على السحابة. يمكنك أيضًا تنزيله عن طريق إضافة تحميل ملف API.

كيفية تحويل Word إلى JPG باستخدام خيارات متقدمة

يمكننا تحويل Word Doc إلى تنسيق JPG باستخدام الإعدادات المتقدمة برمجيًا باتباع الخطوات الواردة أدناه:

  • قم بإنشاء مثيل لـ ConvertApi.
  • ثم قم بإنشاء مثيل لـ ConvertSettings.
  • قم أيضًا بتعيين اسم التخزين ومسار ملف الكلمات.
  • قم بتعيين “jpg” كتنسيق صورة الإخراج.
  • قم بإنشاء مثيل لـ JpgConvertOptions.
  • تحديد من \ الصفحة والصفحات \ عدد القيم.
  • اضبط convertOptions على الإعدادات.
  • الآن ، قم بتوفير مسار ملف الإخراج.
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة.
  • أخيرًا ، قم باستدعاء الأسلوب ConvertApi.convert \ document() باستخدام ConvertDocumentRequest لحفظ الملف المحول.

يوضح المثال التالي من التعليمات البرمجية كيفية تحويل الكلمة إلى صورة JPG باستخدام خيارات التحويل المتقدمة.

# كيفية تحويل Word docx إلى jpg
# الحصول على مثيل من Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
 
# قم بتهيئة إعدادات تحويل الصور
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpg"

@convertOptions = GroupDocsConversionCloud::JpgConvertOptions.new
@convertOptions.from_page = 1
@convertOptions.pages_count = 2

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

# تحويل إلي jpg
@response = @apiInstance.convert_document(@request)
puts("Word docx successfully converted to jpg format.")

كيفية تحويل DOCX إلى PNG باستخدام REST API في Ruby

يمكنك تحويل Word Docx إلى تنسيق PNG برمجيًا باتباع الخطوات الواردة أدناه:

  • قم بإنشاء مثيل لـ ConvertApi.
  • بعد ذلك ، قم بإنشاء مثيل لـ ConvertSettings.
  • ثم قم بتعيين مسار ملف الكلمة واسم التخزين.
  • أيضًا ، قم بتعيين “png” كتنسيق صورة الإخراج.
  • قم بإنشاء مثيل لـ DocxLoadOptions
  • قم بتعيين كلمة مرور ملف الكلمات وتحميل \ الخيارات.
  • قم بإنشاء مثيل لـ PngConvertOptions.
  • حدد تدرج الرمادي ، من \ صفحة ، صفحات \ عدد ، جودة ، تدوير \ زاوية واستخدام \ قيم pdf.
  • اضبط convertOptions على الإعدادات.
  • الآن ، قم بتوفير مسار ملف الإخراج.
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة.
  • أخيرًا ، قم باستدعاء الأسلوب ConvertApi.convert \ document() باستخدام ConvertDocumentRequest لحفظ الملف المحول.

يوضح المثال التالي من التعليمات البرمجية كيفية تحويل الكلمة إلى تنسيق PNG باستخدام REST API في Ruby.

# كيفية تحويل Word docx إلى png
# الحصول على مثيل من Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# تهيئة إعدادات التحويل
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "png"

# تعيين Word Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::PngConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to png image. ")

تحويل Word DOCX إلى GIF في Ruby باستخدام REST API

يمكننا تحويل Word Docx إلى JPG برمجيًا باتباع الخطوات الواردة أدناه:

  • قم بإنشاء مثيل لـ ConvertApi.
  • بعد ذلك ، قم بإنشاء مثيل لـ ConvertSettings.
  • ثم قم بتعيين مسار ملف الكلمة واسم التخزين.
  • أيضًا ، قم بتعيين “gif” كتنسيق صورة الإخراج.
  • قم بإنشاء مثيل لـ DocxLoadOptions
  • قم بتعيين كلمة مرور ملف الكلمات وتحميل \ الخيارات.
  • قم بإنشاء مثيل لـ GifConvertOptions.
  • حدد تدرج الرمادي ، من \ صفحة ، صفحات \ عدد ، جودة ، تدوير \ زاوية واستخدام \ قيم pdf.
  • اضبط convertOptions على الإعدادات.
  • الآن ، قم بتوفير مسار ملف الإخراج.
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة.
  • أخيرًا ، قم باستدعاء الأسلوب ConvertApi.convert \ document() باستخدام ConvertDocumentRequest لحفظ الملف المحول.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل Word Docx إلى ملف GIF باستخدام REST API في Ruby. يرجى اتباع الخطوات المذكورة سابقاً لتحميل ملف.

# كيفية تحويل كلمة docx إلى gif
# الحصول على مثيل من Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# تهيئة إعدادات التحويل
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "gif"

# تعيين Word Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::GifConvertOptions.new()
@convertOptions.grayscale = true
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.quality = 100
@convertOptions.rotate_angle = 90
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to gif format. ")

تحويل Word إلى صورة مجاني على الإنترنت

يرجى تجربة أداة تحويل JPG و PNG و GIF المجانية التالية عبر الإنترنت ، والتي تم تطويرها باستخدام واجهة برمجة التطبيقات أعلاه https://products.aspose.app/words/conversion/docx-to-image.

خاتمة

في هذه المقالة ، تعلمنا كيفية تحويل الكلمات إلى تنسيقات صور على السحابة. أنت الآن تعرف كيف:

  • قم بتحويل مستندات Word إلى jpeg / jpg باستخدام REST API في Ruby
  • كيفية تحويل Word docx إلى تنسيق صورة png باستخدام ruby
  • تحويل word docx إلى تنسيق ملف gif باستخدام REST API في روبي

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

طرح سؤال

إذا كان لديك أي أسئلة حول Word docx to image Converter ، فلا تتردد في سؤالنا على المنتدى.

أنظر أيضا