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

چگونه با استفاده از REST API انواع فایل DOCX را به Images تبدیل کنیم؟

Word یکی از قالب‌های محبوب برای اشتراک‌گذاری و چاپ اسناد است. ما اغلب نیاز داریم که اسناد word را به [فرمت های تصویری] مختلف تبدیل کنیم. بهتر است از ابزارهای تخصصی از قبل توسعه یافته استفاده کنید که یک راه حل تبدیل به راحتی قابل نگهداری و انعطاف پذیر برای نیازهای شما ارائه می دهند. Ruby SDK از GroupDocs.Conversion بهترین راه را برای تبدیل Word DOCX به فایل‌های JPG، PNG و GIF در عرض چند ثانیه فراهم می‌کند. این 100٪ رایگان، امن و آسان برای استفاده از Ruby SDK برای تبدیل فایل است. این اجازه می دهد تا اسناد فرمت های پشتیبانی شده را به صورت برنامه ریزی شده در ابر تبدیل کنید

در این مقاله نحوه تبدیل کلمه به تصویر را با استفاده از REST API در Ruby خواهیم آموخت. موضوعات زیر در این مقاله پوشش داده خواهد شد:

با کارایی بالا تبدیل Word به Images REST API و 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"

با استفاده از REST API در Ruby Word را به JPEG تبدیل کنید

ما می‌توانیم با دنبال کردن مراحل ساده زیر، کلمه را به تصویر تبدیل کنیم: ابتدا، باید فایل docx را با استفاده از نمونه کد زیر آپلود در فضای ابری انجام دهید: در نتیجه، فایل آپلود شده در [در دسترس خواهد بود] بخش فایل‌ها]16 داشبورد در فضای ابری. اکنون می توانید با انجام مراحل زیر به صورت برنامه نویسی Word را به فرمت JPEG تبدیل کنید:

  • ابتدا یک نمونه از ConvertApi ایجاد کنید.
  • بعد، یک نمونه از ConvertSettings ایجاد کنید.
  • سپس مسیر فایل word و نام ذخیره سازی را تنظیم کنید.
  • همچنین، “jpeg” را به عنوان فرمت تصویر خروجی اختصاص دهید.
  • یک نمونه از DocxLoadOptions ایجاد کنید
  • رمز عبور فایل word و load\options را تنظیم کنید.
  • یک نمونه از JpegConvertOptions ایجاد کنید.
  • مقادیر خاکستری، from\page، pages\count، کیفیت، rotate\angle و use\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 ایجاد کنید.
  • همچنین نام ذخیره سازی و مسیر فایل word را تنظیم کنید.
  • “jpg” را به عنوان فرمت تصویر خروجی تنظیم کنید.
  • یک نمونه از JpgConvertOptions ایجاد کنید.
  • مقادیر from\page و pages\count را تعریف کنید.
  • 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 ایجاد کنید.
  • سپس مسیر فایل word و نام ذخیره سازی را تنظیم کنید.
  • همچنین، “png” را به عنوان فرمت تصویر خروجی تنظیم کنید.
  • یک نمونه از DocxLoadOptions ایجاد کنید
  • رمز عبور فایل word و load\options را تنظیم کنید.
  • یک نمونه از PngConvertOptions ایجاد کنید.
  • مقادیر خاکستری، from\page، pages\count، کیفیت، rotate\angle و use\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 ایجاد کنید.
  • سپس مسیر فایل word و نام ذخیره سازی را تنظیم کنید.
  • همچنین، “gif” را به عنوان فرمت تصویر خروجی تنظیم کنید.
  • یک نمونه از DocxLoadOptions ایجاد کنید
  • رمز عبور فایل word و load\options را تنظیم کنید.
  • یک نمونه از GifConvertOptions ایجاد کنید.
  • مقادیر خاکستری، from\page، pages\count، کیفیت، rotate\angle و use\pdf را تعریف کنید.
  • convertOptions را روی تنظیمات تنظیم کنید.
  • اکنون مسیر فایل خروجی را ارائه دهید.
  • پس از آن، ConvertDocumentRequest را با ConvertSettings به عنوان آرگومان ایجاد کنید.
  • در نهایت، متد ConvertApi.convert\document() را با ConvertDocumentRequest فراخوانی کنید تا فایل تبدیل شده ذخیره شود.

نمونه کد زیر نحوه تبدیل word Docx به فایل GIF را با استفاده از REST API در Ruby نشان می دهد. لطفاً برای آپلود فایل مراحل ذکر شده قبلی را دنبال کنید.

# نحوه تبدیل word 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. ")

مبدل آنلاین رایگان کلمه به تصویر

لطفاً ابزار آنلاین رایگان تبدیل JPG، PNG و GIF زیر را امتحان کنید، که با استفاده از API فوق https://products.aspose.app/words/conversion/docx-to-image ایجاد شده است.

نتیجه

در این مقاله با نحوه تبدیل فرمت word به تصویر در فضای ابری آشنا شدیم. اکنون می دانید که چگونه:

  • تبدیل اسناد word به jpeg/jpg با استفاده از REST API در روبی
  • نحوه تبدیل word docx به فرمت تصویر png با استفاده از روبی
  • تبدیل word docx به فرمت فایل gif با استفاده از REST API در روبی

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

سوال بپرس

اگر در مورد مبدل word docx به تصویر سؤالی دارید، لطفاً از ما در [فروم 24 بپرسید.

همچنین ببینید