วิธีแปลง JPG เป็น PDF ขาวดำใน C#

บทช่วยสอนนี้ให้รายละเอียดเกี่ยวกับ วิธีแปลง JPG เป็น PDF ขาวดำใน C# คุณจะได้รับทรัพยากรที่จำเป็นทั้งหมดสำหรับการตั้งค่าสภาพแวดล้อม เนมสเปซที่สำคัญ คลาส เมธอด และลำดับการเขียนโปรแกรมเพื่อทำงานนี้ให้สำเร็จ คำอธิบายจะมีให้เพื่อปรับแต่งขั้นตอนการเขียนตัวแปลง JPG เป็นขาวดำ PDF ใน C# ด้วยความช่วยเหลือจากการเรียก API เพียงไม่กี่ครั้งเท่านั้น

ขั้นตอนในการแปลง JPG เป็น PDF ขาวดำใน C#

  1. สร้างสภาพแวดล้อมเพื่อเพิ่ม Aspose.Imaging โดยใช้ NuGet package manager
  2. โหลดภาพ JPG ต้นทางลงในวัตถุคลาส Image
  3. ทำการแคสต์อิมเมจที่โหลดไปยังออบเจกต์คลาส RasterCachedImage
  4. แคชข้อมูลรูปภาพหากไม่ได้แคชไว้
  5. ใช้เกณฑ์คงที่ที่กำหนดไว้ล่วงหน้า ไบนารีรูปภาพ
  6. บันทึกภาพผลลัพธ์เป็น PDF โดยใช้วัตถุ PdfOptions

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

รหัสเพื่อแปลง JPG เป็น PDF ขาวดำใน C

รหัสนี้โหลดไฟล์สำหรับ แปลง JPG เป็น PDF ขาวดำใน C# โดยใช้ออบเจกต์คลาส Image ที่ไม่เพียงแต่รองรับรูปภาพประเภทอื่นๆ มากมาย แต่ยังมีฟังก์ชันโอเวอร์โหลดหลายอย่าง เช่น คุณสามารถโหลดรูปภาพจากสตรีมแทนที่จะเป็นไฟล์บน ดิสก์และใช้พารามิเตอร์ LoadOptions เพิ่มเติม อ็อบเจ็กต์ LoadOptions นี้รองรับการตั้งค่าตัวจัดการเหตุการณ์ความคืบหน้า โหมดการกู้คืนข้อมูล สีพื้นหลังของข้อมูล และคำใบ้ขนาดบัฟเฟอร์

บทช่วยสอนนี้สอนให้เราแปลงไฟล์ JPG เป็นไฟล์ PDF ขาวดำ หากคุณสนใจที่จะเรียนรู้ขั้นตอนการปรับขนาดรูปภาพ โปรดดูบทความใน วิธีปรับขนาดรูปภาพใน C#

 ไทย