ضغط JPG في Ruby SDK

تقليل الحجم JPG باستخدام Ruby

باستخدام REST API في Ruby، يمكن للمطورين الضغط JPG برمجيًا. باستخدام الحل المحدد، سيكون الإخراج ملفًا عالي الجودة بعد الضغط.

عرض مقتطف الكود

ضغط JPG في Ruby

باستخدام Ruby API القوي، يمكن للمطورين ضغط JPG لتحسين المحتوى وحجم ملف الإخراج. يحدث تقليل حجم الملف عن طريق تنظيف البيانات والموارد غير المستخدمة. يمكنك أيضًا ضغط الصور لجعل حجم الملف الناتج أصغر.

يمكن حفظ نتيجة تحسين المحتوى وضغطه بتنسيق JPG الأصلي أو أي تنسيق حفظ متاح - DOCX و DOC و RTF و PDF و HTML وغيرها الكثير.

تصغير حجم ملف JPG في Ruby

كما ذكرنا، يتيح لك Ruby SDK تقليل حجم JPG برمجيًا. والآن يمكنك تجربة وظائفنا القوية وتقييم كيفية ضغط JPG في Ruby بالمثال التالي:

قم بتحميل الملف الذي تريد تحسينه / ضغطه
قم بتشغيل الكود
حدد التنسيق الهدف من القائمة
require 'aspose_words_cloud'

AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = '####-####-####-####-####'
  config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new

request_document = File.open('Input.jpg')
request_compress_options = CompressOptions.new(
   {:ImagesQuality => 75, :ImagesReduceSizeFactor => 1})
compress_document_request = CompressDocumentOnlineRequest.new(
   document: request_document, compress_options: request_compress_options)
compress_document = @words_api.compress_document_online(compress_document_request)

convert_document = ConvertDocumentRequest.new(
   document: compress_document.document.values[0], format: 'jpg')
@words_api.convert_document(convert_document)
قم بتشغيل الكود
  
انسخ الرمز Ruby إلى الحافظة

كيفية ضغط JPG في Ruby

  1. ثبّت Aspose.Words Cloud for Ruby
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع Ruby الخاص بك
  3. تكوين API باستخدام مفاتيح التطبيق الخاص بك
  4. قم بتحميل المصدر JPG للضغط
  5. ضغط JPG، امسح المعلومات غير المستخدمة
  6. حدد تنسيق ملف الإخراج
  7. احصل على نتيجة ضغط JPG كملف منفصل

مكتبة Ruby لاستخدام ضغط JPG

قم بتثبيت Aspose.Words Cloud SDK for Ruby باستخدام خدمة استضافة RubyGems. قم بتشغيل gem install aspose_words_cloud لتثبيت الحزمة. كبديل، يمكنك استنساخ Aspose.Words Cloud SDK for Ruby المصدرية يدويًا من GitHub واستخدامها في مشروعك. يرجى اتباع هذه Instructions للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API.

متطلبات النظام

Ruby 2.6 أو أحدث

الرجوع إلى Repository Documentation لمعرفة التفاصيل.

تنسيقات الملفات المدعومة الأخرى

يمكنك إجراء ضغط المستندات لتنسيقات ملفات أخرى:

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2024. كل الحقوق محفوظة.