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

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

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

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

Console

pip install aspose-pdf

วิธีการผสาน HTML ไปยัง PDF ผ่านทาง Python


Python for .NET นักพัฒนาสามารถโหลดและผสานไฟล์ HTML ไปยัง PDF ในเพียงไม่กี่บรรทัดของโค้ด

  1. เริ่มต้นเอกสารใหม่และเรียกใช้ลูปสำหรับการรวมไฟล์
  2. ในลูป: เพิ่มหน้าใหม่ลงในเอกสาร PDF
  3. ในลูป: เพิ่มไฟล์ HTML ไปยังหน้า PDF ใหม่
  4. หลังจากลูปบันทึกผลลัพธ์

นี่คือตัวอย่างที่แสดงให้เห็นถึงวิธีการผสาน HTML กับ PDF ใน Pythonรวมเอกสารหลายฉบับเป็นไฟล์เดียวได้อย่างง่ายดายหากคุณกำลังพัฒนาโค้ดใน Python งานนี้อาจง่ายกว่าที่ฟังคุณสามารถใช้ชื่อไฟล์ที่มีคุณสมบัติครบถ้วนสำหรับการอ่าน HTML และการเขียน PDFดูตัวอย่าง Python นี้ที่แสดงวิธีรวมเอกสารหลายประเภทของไฟล์เดียวกันหรือไฟล์ที่แตกต่างกันเป็นไฟล์เดียวกันโดยใช้ Python

ผสานไฟล์ HTML โดยใช้ Python และบันทึกเป็น PDF

ตัวอย่าง Python: ตัวอย่างรหัสนี้แสดง HTML ถึง PDF เรียงต่อกัน

Input file:

File not added

File not added

Output format:

PDF

Output file:

import aspose.pdf as apdf


from os import path
html_load_options = apdf.HtmlLoadOptions()
document_infiles = [
    apdf.Document(path.join(self.data_dir, infile), html_load_options)
    for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)
document = apdf.Document.merge_documents(documents=document_infiles)
document.save(path_outfile)
print(str(infiles) + " merged into " + outfile)

API สำหรับ Python เพื่อรวม HTML เข้ากับ 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