نحوه تبدیل فرمت فایل Word به TIFF با استفاده از Ruby

نحوه تبدیل فرمت فایل Word به TIFF با استفاده از Ruby

TIFF یا Tagged Image File Format یکی از محبوب ترین فرمت ها برای ذخیره تصاویر شطرنجی و گرافیک است. TIFF یا Tagged Image File Format فایل های تصویری بدون اتلاف هستند و نیازی به فشرده سازی یا از دست دادن کیفیت یا اطلاعات تصویر ندارند. TIFF از چندین صفحه پشتیبانی می کند و یک فایل TIFF چند صفحه ای می تواند بیش از یک تصویر در قالب صفحات داشته باشد. این ویژگی TIFF را به گزینه ای مناسب برای تبدیل به اسناد word تبدیل می کند. برای انجام این تبدیل به صورت برنامه ای، این مقاله نحوه تبدیل word به فرمت فایل TIFF با استفاده از Ruby را پوشش می دهد.

موضوعات زیر در این مقاله پوشش داده خواهد شد:

API تبدیل Word به TIFF - نصب

برای تبدیل اسناد DOCX یا DOC به فرمت TIFF، از Ruby SDK of GroupDocs.Conversion Cloud API استفاده خواهیم کرد. این یک کتابخانه قدرتمند روبی برای ایجاد و دستکاری اسناد Word به صورت یکپارچه است. علاوه بر این، تبدیل فایل‌های Word به بیش از 50 [قالب‌های رایج سند و تصویر4 را با وفاداری بالا فراهم می‌کند. با استفاده از دستور زیر می توانید Ruby library را نصب کنید.

gem install groupdocs_conversion_cloud

همچنین باید با مراجعه به Aspose.Cloud dashboard یک حساب کاربری رایگان ایجاد کنید تا بتوانید اسناد را در فضای ذخیره‌سازی ابری مدیریت کنید. قبل از ادامه، به سرعت [شناسه مشتری و راز مشتری 7 خود را از داشبورد دریافت کنید. حالا کد زیر را در برنامه خود اضافه کنید:

# جواهر را در برنامه یاقوتی خود برای 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 در Ruby

با دنبال کردن مراحل زیر می توانید سند word را به صورت برنامه نویسی به فایل TIFF تبدیل کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • بعد، یک نمونه از ConvertSettings ایجاد کنید
  • نام ذخیره سازی و مسیر فایل word را تنظیم کنید
  • “tiff” را به عنوان فرمت فایل خروجی ارائه دهید
  • یک نمونه از DocxLoadOptions ایجاد کنید
  • رمز عبور فایل docx محافظت شده و گزینه های بارگذاری را تنظیم کنید
  • یک نمونه از TiffConvertOptions ایجاد کنید
  • از\page، pages\count، rotate\angle، grayscale و استفاده از\pdf را تعریف کنید
  • ConvertOptions را روی شی تنظیمات تنظیم کنید
  • اکنون مسیر فایل خروجی را ارائه دهید
  • پس از آن، ConvertDocumentRequest را با ConvertSettings به عنوان آرگومان ایجاد کنید
  • در نهایت، متد ConvertApi.convert\document() را با ConvertDocumentRequest فراخوانی کنید تا فایل تبدیل شده ذخیره شود.

نمونه کد زیر نحوه تبدیل word به فایل 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 تبدیل کنیم

همچنین می توانید با دنبال کردن مراحل زیر، مجموعه ای از صفحات word را به صورت برنامه نویسی به TIFF تبدیل کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • بعد، یک نمونه از ConvertSettings ایجاد کنید
  • نام ذخیره سازی و مسیر فایل word را تنظیم کنید
  • “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 تبدیل کنیم؟ لطفاً [ابزار تبدیل آنلاین رایگان کلمه به تیف10 را که با استفاده از API بالا ایجاد شده است، امتحان کنید.

جمع بندی

در این مقاله یاد گرفتیم:

  • نحوه تبدیل سند word به فایل tiff در روبی.
  • نحوه تبدیل صفحات خاصی از فایل docx به فرمت tiff.

می‌توانید درباره GroupDocs.Conversion Cloud API از اسناد اطلاعات بیشتری کسب کنید. ما همچنین یک بخش مرجع API داریم که به شما امکان می دهد API های ما را مستقیماً از طریق مرورگر تجسم کنید و با آنها ارتباط برقرار کنید.

یه سوال بپرس

اگر در مورد مبدل DOCX به TIFF سؤالی دارید، لطفاً در تالار گفتمان پشتیبانی رایگان از ما بپرسید.

مقالات مرتبط

مقالات زیر برای یادگیری بسیار توصیه می شود: