نحوه تبدیل BMP به PDF با استفاده از Rest API در پایتون

با استفاده از Rest API در پایتون، BMP را به PDF تبدیل کنید

یک فایل BMP حاوی داده های فشرده نشده برای ذخیره و نمایش تصاویر با کیفیت بالا است. با استفاده از GroupDocs.Cloud Conversion API هر توسعه دهنده ای می تواند BMP را تنها با چند خط کد پایتون به فرمت PDF تبدیل کند. API پایتون پردازش اسناد مدرن PDF را از BMP با سرعت بالا ایجاد می کند. کیفیت تبدیل BMP به PDF را مستقیماً در مرورگر آزمایش کنید. کتابخانه قدرتمند پایتون اجازه می دهد تا فایل های BMP را به بسیاری از فرمت های محبوب تبدیل کنید. در این مقاله با نحوه تبدیل BMP به PDF با استفاده از Rest API در پایتون آشنا خواهید شد.

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

BMP به PDF تبدیل REST API و Python SDK

برای تبدیل BMP به سند PDF، از Python SDK of GroupDocs.Conversion Cloud API استفاده خواهم کرد. این API به شما امکان می دهد اسناد و تصاویر خود را از هر فرمت فایل پشتیبانی شده به هر فرمتی که نیاز دارید تبدیل کنید. شما به راحتی می توانید بین بیش از 50 نوع سند و تصویر مانند Word، PowerPoint، Excel، PDF، HTML، CAD، تصاویر شطرنجی و غیره تبدیل کنید.

می توانید GroupDocs.Conversion Cloud را در برنامه پایتون خود با استفاده از دستور زیر در کنسول نصب کنید:

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 = "MyStorage"

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

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

سند را آپلود کنید

ابتدا فایل BMP را با استفاده از مثال کد زیر در فضای ابری آپلود کنید:

# فایل BMP را در فضای ذخیره سازی ابری آپلود کنید
# یک نمونه از File API ایجاد کنید
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# تماس درخواست آپلود فایل
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.bmp", "H:\\groupdocs-cloud-data\\sample-file.bmp", storage_name)

# فایل BMP را در فضای ابری آپلود کنید
response = file_api.upload_file(request)
print(response.uploaded)

در نتیجه، فایل bmp آپلود شده در بخش فایل ها داشبورد شما در فضای ابری در دسترس خواهد بود.

تبدیل BMP به PDF در پایتون

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

  • یک نمونه از ConvertApi ایجاد کنید
  • یک نمونه از ConvertSettings ایجاد کنید
  • مسیر فایل BMP را تنظیم کنید
  • “pdf” را به قالب اختصاص دهید
  • در صورت لزوم PDFConvertOptions را تعریف کنید
  • مسیر فایل خروجی را ارائه دهید
  • ConvertDocumentRequest را با ConvertSettings ایجاد کنید
  • با فراخوانی متد convert\document() با ConvertDocumentRequest نتیجه بگیرید

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

# نحوه تبدیل BMP به PDF در پایتون با استفاده از 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-file.bmp"
settings.format = "pdf"

# گزینه های تبدیل PDF
settings.convert_options = groupdocs_conversion_cloud.PdfConvertOptions()
settings.output_path = "python-testing"

# ایجاد درخواست تبدیل سند
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# تبدیل BMP به فایل PDF
response = convert_api.convert_document(request)
print("Successfully converted BMP file to PDF document: " + str(response))

فایل تبدیل شده را دانلود کنید

نمونه کد بالا فایل docx تبدیل شده را در ابر ذخیره می کند. با استفاده از نمونه کد زیر می توانید آن را دانلود کنید:

# مقداردهی اولیه API برای دانلود فایل تبدیل شده
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# درخواست فایل دانلود را ایجاد کنید
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.pdf", storage_name)

# دانلود فایل تبدیل شده
response = file_api.download_file(request)

# فایل دانلود شده را به دایرکتوری خود منتقل کنید
shutil.move(response, "H:\\groupdocs-cloud-data\\")

تبدیل آنلاین BMP به PDF

چگونه bmp را به صورت آنلاین به pdf تبدیل کنیم؟ لطفاً [ابزار تبدیل آنلاین رایگان تبدیل bmp به pdf] زیر را برای تبدیل bmp به pdf رایگان، که با استفاده از API فوق توسعه داده شده است، امتحان کنید.

نتیجه

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

  • نحوه تبدیل BMP به فایل PDF با استفاده از پایتون در فضای ابری.
  • به صورت برنامه نویسی فایل BMP را در فضای ابری آپلود کنید.
  • نحوه دانلود فایل تبدیل شده از ابر؛

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

یه سوال بپرس

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

سوالات متداول

چگونه فایل BMP را به فرمت PDF تبدیل کنیم؟

این کتابخانه Python را برای تبدیل BMP به PDF در پایتون به صورت برنامه‌نویسی نصب کنید. برای جزئیات کامل API می توانید از مستندات دیدن کنید.

سریع ترین راه برای تبدیل BMP به PDF چیست؟

تبدیل آنلاین BMP به PDF بسیار سریع کار می کند و می توانید در عرض چند ثانیه BMP را به PDF تبدیل کنید.

چگونه می توانم تصویر BMP را به صورت آنلاین به PDF تبدیل کنم؟

  • ابزار تبدیل رایگان bmp به pdf ما را باز کنید.
  • برای آپلود فایل BMP یا کشیدن و رها کردن تصویر BMP روی قسمت رها کردن فایل کلیک کنید.
  • بر روی دکمه تبدیل کلیک کنید. فایل های BMP شما آپلود و به فرمت PDF تبدیل می شوند.
  • لینک دانلود فایل های خروجی بلافاصله پس از تبدیل در دسترس خواهد بود.

آیا تبدیل BMP به PDF با استفاده از مبدل آنلاین رایگان امن است؟

بله، هیچکس به فایل های آپلود شده شما دسترسی ندارد و ما پس از 24 ساعت فایل های آپلود شده را حذف می کنیم.

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

توصیه می کنیم برای کسب اطلاعات بیشتر به مقالات زیر مراجعه کنید: