สร้าง TIFF หลายหน้าด้วย Python

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

ขั้นตอนการรวมไฟล์ TIFF ใน Python

  1. ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Imaging for Python via .NET ในการรวมภาพ
  2. นำเข้าไลบรารี โมดูล คลาส และออบเจ็กต์ที่จำเป็น
  3. เตรียมไฟล์ Image อินพุต ประกาศตัวแปร และสร้างโฟลเดอร์ชั่วคราว
  4. ประมวลผลแต่ละภาพในคอลเลกชัน ตรวจสอบรูปแบบของมัน และดึงทุกหน้าหากไฟล์อินพุตเป็น TIFF และเก็บไว้ในคอลเลกชัน
  5. เพิ่มภาพที่เหลือในคอลเลกชันภาพปลายทาง
  6. สร้างไฟล์ TiffImage โดยใช้ภาพทั้งหมดในคอลเลกชัน
  7. ทำความสะอาดทรัพยากรและลบโฟลเดอร์ชั่วคราว

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

ตัวอย่างโค้ดในการรวมไฟล์ TIFF เป็นหนึ่งใน Python

ตัวอย่างโค้ดข้างต้นแสดงกระบวนการ รวมไฟล์ TIFF เป็นหนึ่งใน Python ทุกๆ ภาพจะถูกทดสอบตามประเภทของมัน และถ้าภาพที่โหลดมาเป็นไฟล์ TIFF ประเภทของมันจะถูกแปลงเป็น TiffImage โดยใช้วิธีการ aspycore.as_of() ซึ่งทำให้สามารถเข้าถึงหน้าต่างๆ ในไฟล์ TIFF อินพุตได้ หากไม่ใช่ TIFF จะมีการเพิ่มเฉพาะหน้าที่หนึ่งจาก TIFF หาก TIFF ถูกพิจารณาเป็นภาพทั่วไป

บทความนี้ได้สอนกระบวนการในการรวมไฟล์ TIFF และประเภทอื่นๆ ของภาพและการสร้างไฟล์ TIFF หลายหน้า สำหรับการบีบอัดภาพเช่น JPEG ให้ดูที่บทความ บีบอัด JPEG ด้วย Python.

 ไทย