تبدیل Word به JPEG، PNG یا فایل تصویری GIF در پایتون

تبدیل Word به JPEG، PNG یا فایل تصویری GIF در پایتون

Word یکی از قالب‌های محبوب برای اشتراک‌گذاری و چاپ اسناد است. ما اغلب نیاز داریم که اسناد word را به [فرمت های تصویری] مختلف تبدیل کنیم. بهتر است از ابزارهای تخصصی از قبل توسعه یافته استفاده کنید که یک راه حل تبدیل به راحتی قابل نگهداری و انعطاف پذیر برای نیازهای شما ارائه می دهند. در این مقاله با نحوه تبدیل word به فایل تصویری JPEG، PNG یا GIF در پایتون آشنا خواهیم شد.

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

تبدیل Word به Image REST API - Python SDK

برای تبدیل JPG، PNG و GIF تصاویر در پایتون، از Ruby SDK of GroupDocs.Conversion Cloud API استفاده خواهیم کرد. Python SDK GroupDocs.Conversion بهترین راه را برای تبدیل Word DOCX به فایل‌های JPG، PNG و GIF در عرض چند ثانیه فراهم می‌کند. این 100٪ رایگان، ایمن و آسان برای استفاده Python SDK برای تبدیل فایل است. این اجازه می دهد تا اسناد فرمت های پشتیبانی شده را به صورت برنامه ریزی شده در ابر تبدیل کنید. می توانید آن را با استفاده از دستور زیر در کنسول نصب کنید:

pip install groupdocs_conversion_cloud

ابتدا، شناسه مشتری و راز خود را از داشبورد دریافت کنید قبل از انجام مراحل ذکر شده در زیر. هنگامی که شناسه و راز خود را دریافت کردید، مطابق شکل زیر کد زیر را در برنامه خود اضافه کنید:

# Python SDK را در برنامه پایتون خود از http://api.groupdocs.cloud وارد کنید
import groupdocs_conversion_cloud

# پس از ثبت نام رایگان، client_id و client_secret را از https://dashboard.groupdocs.cloud دریافت کنید.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# پیکربندی های File API را دریافت کنید 
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "DefaultStorage"

نحوه تبدیل Word به JPEG با استفاده از REST API در پایتون

با انجام مراحل زیر می توانید Word را به فرمت JPEG تبدیل کنید:

  • ابتدا یک نمونه از ConvertApi ایجاد کنید
  • بعد، یک نمونه از ConvertSettings ایجاد کنید
  • سپس نام ذخیره سازی و مسیر فایل word را تنظیم کنید
  • فرمت فایل تصویری حاصل را به عنوان “jpeg” تنظیم کنید
  • یک نمونه از DocxLoadOptions ایجاد کنید
  • رمز عبور فایل word و load\options را تنظیم کنید
  • یک نمونه از JpegConvertOptions ایجاد کنید
  • مقیاس خاکستری، from\page، pages\count، کیفیت، چرخش/زاویه و استفاده از\pdf و غیره را تعریف کنید.
  • convertOptions را روی تنظیمات تنظیم کنید
  • اکنون مسیر فایل خروجی را ارائه دهید
  • پس از آن، ConvertDocumentRequest را با ConvertSettings به عنوان آرگومان ایجاد کنید
  • در نهایت، متد ConvertApi.convert\document() را با ConvertDocumentRequest فراخوانی کنید تا فایل تبدیل شده ذخیره شود.

کد مثال زیر نحوه تبدیل اسناد word را به فرمت تصویر JPEG با استفاده از REST API در پایتون نشان می دهد:

# نحوه تبدیل Word DOCX به JPEG با استفاده از REST API در پایتون
try:
    # یک نمونه از API ایجاد کنید
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # تنظیمات تبدیل را تعریف کنید
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-word.docx"
    settings.format = "jpeg"
    
    loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
    loadOptions.password = "password"
    
    settings.load_options = loadOptions;
    
    convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
    convertOptions.gray_scale = 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 = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

نمونه کد بالا فایل JPEG تبدیل شده را در فضای ابری ذخیره می کند.

تبدیل DOC/DOCX به PNG در پایتون با استفاده از REST API

همچنین می‌توانید Word Doc/Docx را به صورت برنامه‌نویسی با انجام مراحل زیر به فرمت فایل PNG تبدیل کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • بعد، یک نمونه از ConvertSettings ایجاد کنید
  • سپس نام ذخیره سازی و مسیر فایل word را تنظیم کنید
  • همچنین، “png” را به عنوان فرمت تصویر خروجی تنظیم کنید
  • یک نمونه از DocxLoadOptions ایجاد کنید
  • رمز عبور فایل word و load\options را تنظیم کنید
  • یک نمونه از PngConvertOptions ایجاد کنید
  • مقادیر خاکستری، from\page، pages\count، کیفیت، چرخش/زاویه و استفاده\pdf را تعریف کنید.
  • convertOptions را روی تنظیمات تنظیم کنید
  • اکنون مسیر فایل خروجی را ارائه دهید
  • پس از آن، ConvertDocumentRequest را با ConvertSettings به عنوان آرگومان ایجاد کنید
  • در نهایت، متد ConvertApi.convert\document() را با ConvertDocumentRequest فراخوانی کنید تا فایل تبدیل شده ذخیره شود.

کد مثال زیر نحوه تبدیل کلمه به فرمت PNG را با استفاده از REST API در پایتون نشان می دهد:

# نحوه تبدیل Word DOCX به PNG با استفاده از REST API در پایتون
# یک نمونه از API ایجاد کنید
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# تنظیمات تبدیل را تعریف کنید
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-word.docx"
settings.format = "png"

loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"

settings.load_options = loadOptions;

convertOptions = groupdocs_conversion_cloud.PngConvertOptions()
convertOptions.gray_scale = 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 = "python-testing"

request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted DOCX to PNG file format: " + str(response))

تبدیل Word DOC/DOCX به GIF در پایتون با استفاده از REST API

با دنبال کردن مراحل زیر می توانید Word Docx را به صورت برنامه نویسی به JPG تبدیل کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • بعد، یک نمونه از ConvertSettings ایجاد کنید
  • سپس نام ذخیره سازی و مسیر فایل word را تنظیم کنید
  • اکنون “gif” را به عنوان فرمت تصویر خروجی ارائه دهید
  • یک نمونه از DocxLoadOptions ایجاد کنید
  • رمز عبور فایل word و load\options را تنظیم کنید
  • یک نمونه از GifConvertOptions ایجاد کنید
  • مقیاس خاکستری، from\page، pages\count، کیفیت، چرخش/زاویه و استفاده از\pdf و غیره را تعریف کنید..
  • convertOptions را روی تنظیمات تنظیم کنید
  • سپس مسیر فایل خروجی را ارائه دهید
  • پس از آن، ConvertDocumentRequest را با ConvertSettings به عنوان آرگومان ایجاد کنید.
  • در نهایت، متد ConvertApi.convert\document() را با ConvertDocumentRequest فراخوانی کنید تا فایل تبدیل شده ذخیره شود.

نمونه کد زیر نحوه تبدیل word Doc/Docx به فرمت فایل تصویری GIF را با استفاده از REST API در پایتون نشان می‌دهد:

# نحوه تبدیل Word DOCX به GIF با استفاده از REST API در پایتون
# یک نمونه از API ایجاد کنید
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# تنظیمات تبدیل را تعریف کنید
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-word.docx"
settings.format = "gif"

loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"

settings.load_options = loadOptions;

convertOptions = groupdocs_conversion_cloud.GifConvertOptions()
convertOptions.gray_scale = 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 = "python-testing"

request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted Word to GIF format: " + str(response))

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

لطفاً [ابزار تبدیل آنلاین رایگان JPG، PNG و GIF13 را که با استفاده از API فوق توسعه داده شده است، امتحان کنید.

نتیجه

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

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

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

سوال بپرس

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

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