วิธีแปลง Bitmap เป็น PNG โดยใช้ C#

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

ขั้นตอนในการแปลง Bitmap เป็น PNG โดยใช้ C#

  1. ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จากตัวจัดการแพ็คเกจ NuGet ในแอปพลิเคชัน .NET เพื่อแปลง Bitmap เป็น PNG
  2. เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Conversion สำหรับการพัฒนาการแปลง Bitmap เป็น PNG
  3. สร้างอินสแตนซ์ของคลาส Converter สำหรับโหลดไฟล์บิตแมปอินพุตจากดิสก์เพื่อแปลงเป็นรูปแบบ PNG
  4. สร้างและกำหนดตัวเลือกการแปลงสำหรับไฟล์ PNG เพื่อปรับแต่ง
  5. เรียกใช้เมธอด Convert ของคลาส Converter เพื่อบันทึก BMP เป็น PNG บนดิสก์

คุณสามารถ เปลี่ยน BMP เป็น PNG ใน C# ได้อย่างรวดเร็วและง่ายดายโดยทำตามขั้นตอนการทำงานด้านบนและเขียนโค้ดสองสามบรรทัดที่มีการเรียก API ของไลบรารีการแปลงเอกสาร คุณยังสามารถตั้งค่าตัวเลือกการแปลงที่หลากหลายสำหรับไฟล์ PNG เอาต์พุตเพื่อปรับแต่งโดยใช้วัตถุ ImageConvertOptions คำแนะนำเหล่านี้ไม่ขึ้นอยู่กับซอฟต์แวร์อื่นใด และสามารถใช้ได้กับระบบปฏิบัติการทั่วไป เช่น Windows, macOS และ Linux

รหัสเพื่อแปลงบิตแมปเป็น PNG โดยใช้ C

เราได้พัฒนาแอปพลิเคชันเพื่อ แปลง BMP เป็น PNG ใน C# ด้วยความช่วยเหลือของเวิร์กโฟลว์ที่อธิบายไว้ในส่วนก่อนหน้าสำหรับการสาธิต ดังที่คุณเห็นในข้อมูลโค้ดด้านบน เราได้ใช้คลาส Converter เพื่อโหลดไฟล์บิตแมปอินพุตโดยใช้ตัวสร้างหลังจากตั้งค่าแพ็คเกจที่จำเป็นจากเว็บไซต์ NuGet และรวมถึงเนมสเปซที่จำเป็น หลังจากนั้น เราได้สร้างอ็อบเจกต์ของคลาส ImageConvertOptions สำหรับปรับแต่งไฟล์ผลลัพธ์ จากนั้นจึงเรียกเมธอด Convert สำหรับการแปลงอิมเมจและจัดเก็บไว้ในดิสก์

เราได้กล่าวถึงกระบวนการแปลงเอกสารเพื่อแปลงบิตแมปเป็น PNG ใน C# และพัฒนาตัวอย่างสำหรับมัน เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเพื่อเปลี่ยน Image เป็น Word ใน C# ดูคำแนะนำ วิธีแปลงรูปภาพเป็น Word โดยใช้ C# สำหรับข้อมูลเพิ่มเติม

 ไทย