قابلیت ادغام BMP به PDF از طریق Python

ادغام اسناد BMP در فرمت های واحد PDF. از Aspose.PDF برای Python for .NET برای اصلاح پرونده ها به صورت برنامه نویسی استفاده کنید

ادغام BMP به PDF با استفاده از Python

چگونه می توان BMP را به PDF ادغام کرد؟ با استفاده از کتابخانه Aspose.PDF برای پایتون از طریق دات نت می توانید BMP را به صورت برنامه نویسی PDF ادغام کنید. نرم افزار PDF از Aspose ایده آل برای افراد، کسب و کارهای کوچک یا بزرگ است. از آنجا که قادر به پردازش مقدار زیادی از اطلاعات است، پیوند را به سرعت و کارآمد انجام دهید و از داده های خود محافظت کنید. یک ویژگی عجیب و غریب از Aspose.PDF یک API برای ادغام BMP به PDF است. ویژگی این رویکرد این است که شما فقط نیاز به باز کردن مدیر بسته NuGet، جستجو برای Aspose.pdf برای دات نت، و نصب آن بدون هیچ گونه تنظیمات پیچیده خاص. (از دستور کنسول مدیر بسته برای نصب استفاده کنید). جزئیات نصب کتابخانه را در صفحات مستندات بررسی کنید. برای بررسی مزایای کتابخانه، سعی کنید از تبدیل BMP به قطعه کد PDF استفاده کنید.

Console

pip install aspose-pdf

نحوه ادغام BMP به PDF از طریق Python


توسعه دهندگان Python for .NET به راحتی می توانند پرونده های BMP را فقط در چند خط کد در PDF بارگذاری و ادغام کنند.

  1. مقداردهی اولیه یک سند جدید، و اجرای یک حلقه برای ادغام تصاویر
  2. در حلقه: اضافه کردن یک صفحه جدید به سند PDF
  3. در حلقه: بارگذاری تصویر از جریان
  4. در حلقه: اضافه کردن تصویر به صفحه PDF جدید
  5. پس از حلقه نتیجه را ذخیره کنید

در اینجا مثالی وجود دارد که نحوه ادغام BMP را به PDF در Python نشان می دهد. چندین اسناد را با سهولت در یک فایل واحد ترکیب کنید. اگر شما در حال توسعه کد در Python هستید، این کار می تواند ساده تر از آن باشد که به نظر می رسد. شما می توانید از نام فایل های کاملاً واجد شرایط برای خواندن BMP و نوشتن PDF استفاده کنید. این مثال Python را بررسی کنید که نحوه ادغام چندین سند از نوع فایل یکسان یا متفاوت در یک فایل با استفاده از Python را نشان می دهد

ادغام فایل های BMP با استفاده از Python و ذخیره به عنوان PDF

مثال Python: این کد نمونه پیوند BMP را به PDF نشان می دهد

Input file:

File not added

File not added

Output format:

PDF

Output file:

import aspose.pdf as apdf

from os import path
from io import FileIO

infiles_streams = [
    FileIO(path.join(self.data_dir, infile), "rb") for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)

image = apfacades.PdfConverter.merge_images(
    input_images_streams=infiles_streams,
    output_image_format=apdfdrw.ImageFormat.BMP,
    merge_mode=apfacades.ImageMergeMode.CENTER,
    horizontal=2,
    vertical=2,
)
document = apdf.Document()
page = document.pages.add()
rectangle = apdf.Rectangle(0, 0, 595, 842, True)
page.add_image(image_stream=image, image_rect=rectangle, bbox=rectangle)
document.save(path_outfile)

API برای Python برای ترکیب BMP در PDF

Aspose.PDF for Python via .NET API supports most established PDF standards and PDF specifications. It allows developers to insert tables, graphs, images, hyperlinks, custom fonts - and more - into PDF documents. Moreover, it is also possible to compress PDF documents. Aspose.PDF for Python via .NET provides excellent security features to develop secure PDF documents. Some of the key features of Aspose.PDF for Python via .NET API include:

  • Ability to read & export PDF in multiple image formats including BMP, GIF, JPEG & PNG.
  • Set basic information (e.g. author, creator) of the PDF document.
  • Conversion Features: Convert PDF to Word, Excel, and PowerPoint. Convert PDF to Images formats. Convert PDF file to HTML format and vice versa. Convert PDF to EPUB, Text, XPS, etc.

You can find more information about Aspose.PDF for Python via .NET API on our documentation on how to use API.