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

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

TIFF أو تنسيق ملف الصورة ذو العلامات هو أحد أكثر التنسيقات شيوعًا لتخزين الصور النقطية والرسومات. TIFF أو تنسيق ملف الصورة ذات العلامات عبارة عن ملفات صور غير ضائعة ولا تحتاج إلى ضغط أو فقد أي جودة أو معلومات للصورة. يدعم TIFF صفحات متعددة ويمكن أن يحتوي ملف TIFF متعدد الصفحات على أكثر من صورة في شكل صفحات. تجعل هذه الميزة TIFF خيارًا مناسبًا للتحويل إلى مستندات Word. لإجراء هذا التحويل برمجيًا ، تتناول هذه المقالة كيفية تحويل Word إلى تنسيق ملف TIFF باستخدام Ruby.

سيتم تناول الموضوعات التالية في هذه المقالة:

Word to TIFF Conversion API - التثبيت

لتحويل مستندات DOCX أو DOC إلى تنسيق TIFF ، سنستخدم Ruby SDK من GroupDocs.Conversion Cloud API. إنها مكتبة روبي قوية لإنشاء مستندات Word ومعالجتها بسلاسة. علاوة على ذلك ، فإنه يوفر تحويلًا عالي الدقة لملفات Word إلى أكثر من 50 تنسيقًا شائعًا للوثائق والصور. يمكنك تثبيت مكتبة روبي باستخدام الأمر التالي.

gem install groupdocs_conversion_cloud

تحتاج أيضًا إلى إنشاء حساب مجاني من خلال زيارة Aspose.Cloud dashboard ، بحيث يمكنك إدارة المستندات في التخزين السحابي. قبل المتابعة ، احصل على معرف العميل وسر العميل بسرعة من لوحة القيادة. أضف الآن الكود أدناه في طلبك:

# قم بتحميل الأحجار الكريمة في تطبيق الياقوت الخاص بك على 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"
@mystorage = "Default-Storage"

تحويل Word إلى تنسيق ملف TIFF في روبي

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

  • قم بإنشاء مثيل لـ ConvertApi
  • بعد ذلك ، قم بإنشاء مثيل لـ ConvertSettings
  • عيّن اسم التخزين ومسار ملف الكلمات
  • توفير “tiff” كتنسيق ملف الإخراج
  • قم بإنشاء مثيل لـ DocxLoadOptions
  • قم بتعيين كلمة مرور ملف docx المحمي وقم بتحميل \ الخيارات
  • قم بإنشاء مثيل لـ TiffConvertOptions
  • حدد من \ page، pages \ count، rotate \ angle، grayscale، واستخدم \ pdf
  • قم بتعيين convertOptions إلى كائن الإعدادات
  • الآن ، قم بتوفير مسار ملف الإخراج
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة
  • أخيرًا ، قم باستدعاء الأسلوب ConvertApi.convert \ document() باستخدام ConvertDocumentRequest لحفظ الملف المحول

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

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

# تهيئة إعدادات التحويل
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"

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

@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new()
@convertOptions.from_page = 2
@convertOptions.pages_count = 2
@convertOptions.rotate_angle = 90
@convertOptions.grayscale = true
# إذا كان هذا صحيحًا ، يتم تحويل الإدخال إلى PDF وبعد ذلك إلى التنسيق المطلوب
@convertOptions.use_pdf = false

@settings.convert_options = @convertOptions
@settings.output_path = "docx-to-tiff"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
# تحويل المستند إلى تنسيق ملف tiff
@result = @apiInstance.convert_document(@request)
puts("Successfully converted word document to tiff file. " + (@result).to_s)

كيفية تحويل صفحات معينة من WORD إلى TIFF

يمكنك أيضًا تحويل مجموعة من صفحات الكلمات إلى TIFF برمجيًا باتباع الخطوات الواردة أدناه:

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

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

# يوضح مثال الكود هذا كيفية تحويل صفحات معينة من DOCX إلى TIFF
# إنشاء مثيل API تحويل
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# إنشاء إعدادات التحويل
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @mystorage
@settings.file_path =  "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"

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

@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new
# فهارس الصفحات الخاصة بالصفحات المراد تحويلها
@convertOptions.pages = [2, 3, 4]
@convertOptions.rotate_angle = 90
@convertOptions.grayscale = true
@convertOptions.use_pdf = false
@settings.convert_options = @convertOptions
@settings.output_path =  "docx-to-tiff"
 
# يقوم Word بتحويل صفحات معينة إلى تنسيق TIFF
@response = @apiInstance.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("Successfully converted word pages to TIFF file.")

محول DOCX (Word) عبر الإنترنت إلى TIFF

كيفية تحويل DOCX إلى TIFF عبر الإنترنت؟ يرجى تجربة ما يلي أداة تحويل كلمة مجانية عبر الإنترنت إلى tiff ، والتي تم تطويرها باستخدام واجهة برمجة التطبيقات المذكورة أعلاه.

تلخيص لما سبق

في هذا المقال ، تعلمنا:

  • كيفية تحويل مستند Word إلى ملف tiff في روبي ؛
  • كيفية تحويل صفحات معينة من ملف docx إلى تنسيق tiff ؛

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

طرح سؤال

إذا كان لديك أي أسئلة حول محول DOCX إلى TIFF ، فلا تتردد في سؤالنا على منتدى الدعم المجاني.

مقالات ذات صلة

يوصى بشدة بالمقالات التالية للتعرف على: