ในบทช่วยสอนวิธีการนี้ เราจะมุ่งเน้นไปที่กระบวนการทีละขั้นตอนเพื่อ แปลงบิตแมปเป็น PNG โดยใช้ Java โดยใช้การเรียก API ง่ายๆ ไม่กี่ขั้นตอนของไลบรารีการแปลงเอกสารยอดนิยม นอกจากนี้ เราจะพัฒนาแอปพลิเคชันตัวแปลง Java BMP เป็น PNG โดยใช้เวิร์กโฟลว์ที่กำหนดไว้ในบทความนี้เพื่อสาธิตการแปลงรูปภาพจากรูปแบบหนึ่งเป็นอีกรูปแบบหนึ่ง ต่อไปนี้คือขั้นตอนสำคัญและโค้ดตัวอย่างสำหรับการแปลงไฟล์บิตแมปเป็นรูปแบบ PNG
ขั้นตอนในการแปลง Bitmap เป็น PNG โดยใช้ Java
- ติดตั้ง GroupDocs.Conversion for Java จากที่เก็บ Maven ในแอปพลิเคชัน Java เพื่อนำฟังก์ชัน Bitmap ไปใช้กับ PNG
- นำเข้าคลาสที่จำเป็นสำหรับการแปลงเอกสารจากรูปแบบ Bitmap เป็น PNG
- เริ่มต้นคลาส Converter เพื่อโหลดไฟล์บิตแมปอินพุตเพื่อแปลงเป็น PNG
- สร้างอินสแตนซ์ของคลาส ImageConvertOptions สำหรับตั้งค่าคุณสมบัติเพื่อปรับแต่งไฟล์ PNG เอาต์พุต
- สุดท้ายเรียกเมธอด Convert เพื่อบันทึก BMP เป็นไฟล์ PNG บนดิสก์
เวิร์กโฟลว์ข้างต้นทำตามได้ง่ายมากสำหรับการสร้างฟังก์ชันเพื่อ แปลง BMP เป็น PNG ใน Java คุณต้องเริ่มต้นกระบวนการแปลงอิมเมจด้วยการตั้งค่าไลบรารีที่ต้องการจากที่เก็บ Maven จากนั้นจึงนำเข้าคลาสที่จำเป็นในโค้ด เมื่อคุณทำสองขั้นตอนแรกเสร็จแล้ว คุณต้องโหลดไฟล์ BMP อินพุตโดยใช้คลาส Converter และกำหนดตัวเลือกการแปลงสำหรับไฟล์ PNG เอาต์พุตสำหรับปรับแต่งโดยใช้ออบเจกต์ ImageConvertOptions ขั้นตอนสุดท้ายช่วยให้คุณดำเนินการแปลงและจัดเก็บไฟล์ที่แปลงแล้วบนดิสก์
รหัสเพื่อแปลง Outlook Bitmap เป็น PNG โดยใช้ Java
ในตัวอย่างก่อนหน้านี้ เราได้พัฒนาแอปพลิเคชันตัวอย่างเพื่อ เปลี่ยน BMP เป็น PNG โดยใช้ Java ด้วยโค้ดเพียงไม่กี่บรรทัด และใช้การเรียก API ของไลบรารีการแปลงเอกสารไม่กี่ครั้ง รหัสนี้สามารถขยายเพิ่มเติมได้โดยกำหนดคุณสมบัติต่างๆ สำหรับปรับแต่งไฟล์ผลลัพธ์ นอกจากนี้ โค้ดตัวอย่างนี้ไม่ได้ขึ้นอยู่กับซอฟต์แวร์อื่นใด และสามารถใช้กับระบบปฏิบัติการยอดนิยมใดๆ เช่น Linux, Windows และ macOS
เราได้กล่าวถึงขั้นตอนโดยละเอียดในการแปลงบิตแมปเป็น PNG ใน Java และสร้างแอปพลิเคชันตัวอย่างสำหรับมัน เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเกี่ยวกับการแปลงรูปภาพเป็น Word ใน Java โปรดดูที่โพสต์ วิธีแปลงรูปภาพเป็น Word โดยใช้ Java สำหรับข้อมูลเพิ่มเติม