ผสาน BMP ไปยัง PDF ผ่านทาง Python

รวมเอกสาร BMP เป็นรูปแบบเดียว PDFใช้ Aspose.PDF สำหรับ Python for .NET เพื่อแก้ไขไฟล์แบบโปรแกรม

ผสาน BMP กับ PDF โดยใช้ Python

จะรวมไฟล์ประเภท BMP เข้ากับไฟล์ผลลัพธ์ PDF ได้อย่างไร? ด้วยไลบรารี Aspose.PDF for Python ผ่าน .NET คุณสามารถรวมไฟล์ประเภท BMP เข้ากับไฟล์ผลลัพธ์ PDF ได้โดยใช้โปรแกรม ซอฟต์แวร์ PDF จาก Aspose เหมาะสำหรับบุคคลทั่วไป ธุรกิจขนาดเล็กหรือขนาดใหญ่ เนื่องจากสามารถประมวลผลข้อมูลจำนวนมาก ทำการรวมไฟล์ได้อย่างรวดเร็วและมีประสิทธิภาพ และปกป้องข้อมูลของคุณ คุณสมบัติพิเศษของ Aspose.PDF คือ API สำหรับการรวมไฟล์ประเภท BMP เข้ากับไฟล์ผลลัพธ์ PDF ข้อดีของวิธีนี้คือ คุณเพียงแค่เปิดตัวจัดการแพ็กเกจ NuGet ค้นหา ‘Aspose.PDF สำหรับ .NET’ และติดตั้งโดยไม่ต้องตั้งค่าที่ซับซ้อนใดๆ (ใช้คำสั่งจาก Package Manager Console ในการติดตั้ง) ตรวจสอบรายละเอียดการติดตั้งไลบรารีได้ที่หน้า เอกสารประกอบ เพื่อทดสอบประโยชน์ของไลบรารี ลองใช้โค้ดตัวอย่างการแปลง 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 สำหรับ Python ผ่าน .NET API รองรับมาตรฐาน PDF และข้อกำหนด PDF ที่เป็นที่ยอมรับส่วนใหญ่ ช่วยให้นักพัฒนาสามารถแทรกตาราง กราฟ รูปภาพ ไฮเปอร์ลิงก์ ฟอนต์แบบกำหนดเอง และอื่นๆ ลงในเอกสาร PDF ได้ นอกจากนี้ยังสามารถบีบอัดเอกสาร PDF ได้อีกด้วย Aspose.PDF สำหรับ Python ผ่าน .NET มีคุณสมบัติความปลอดภัยที่ยอดเยี่ยมสำหรับการพัฒนาเอกสาร PDF ที่ปลอดภัย คุณสมบัติหลักบางประการของ Aspose.PDF สำหรับ Python ผ่าน .NET API ได้แก่:

  • ความสามารถในการอ่านและส่งออก PDF ในรูปแบบภาพหลายรูปแบบ รวมถึง BMP, GIF, JPEG และ PNG
  • ตั้งค่าข้อมูลพื้นฐาน (เช่น ผู้เขียน ผู้สร้าง) ของเอกสาร PDF
  • คุณสมบัติการแปลง: แปลง PDF เป็น Word, Excel และ PowerPoint แปลง PDF เป็นรูปแบบภาพ แปลงไฟล์ PDF เป็นรูปแบบ HTML และในทางกลับกัน แปลงไฟล์ PDF เป็น EPUB, ข้อความ, XPS และอื่นๆ

คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับ Aspose.PDF สำหรับ Python ผ่าน .NET API ได้ในเอกสารประกอบของเรา documentation เกี่ยวกับวิธีการใช้งาน API