ในหัวข้อง่ายๆ นี้ คุณจะได้เรียนรู้วิธี แปลง BMP เป็น PNG ด้วย Node.js REST API เราจะพัฒนา ตัวแปลง BMP เป็น PNG ด้วย Node.js Low Code API โดยปฏิบัติตามคำแนะนำที่ละเอียดและเข้าใจง่ายที่ระบุไว้ในส่วนด้านล่าง แอปพลิเคชันนี้สามารถใช้งานร่วมกับแอปพลิเคชัน Node.js ใดๆ ที่รองรับบนระบบปฏิบัติการ Windows, Linux หรือ macOS และสามารถแปลงไฟล์ได้ฟรี
ข้อกำหนดเบื้องต้น
- สร้างบัญชีและรับข้อมูลประจำตัว API เพื่อดำเนินการแปลง BMP เป็น PNG
- ดาวน์โหลด Aspose.Imaging Cloud SDK สำหรับ Node.js เพื่อแปลง BMP เป็น PNG
- ตั้งค่าโครงการ Node.js ด้วย SDK ข้างต้นเพื่อเรนเดอร์ BMP เป็น PNG
ขั้นตอนการแปลง BMP เป็น PNG ด้วย Node.js REST API
- ตั้งค่า Client ID และ Client Secret สำหรับ API เพื่อแปลง BMP เป็น PNG
- สร้างอินสแตนซ์ของคลาส ImagingAPI พร้อมข้อมูลประจำตัวไคลเอนต์เพื่อดำเนินการแปลง BMP เป็น PNG
- ระบุชื่อไฟล์ BMP ต้นทางและไฟล์ PNG เอาท์พุต
- อ่านไฟล์ BMP ต้นฉบับและอัปโหลดไปยังที่เก็บข้อมูลบนคลาวด์
- สร้างอินสแตนซ์ของ ConvertImageRequest พร้อมสตรีมไฟล์อินพุตและรูปแบบ PNG เอาท์พุต
- เรียกใช้เมธอด แปลงภาพ เพื่อ แปลง BMP เป็น PNG ด้วย Node.js REST API
- บันทึกไฟล์ PNG เอาท์พุตบนดิสก์ภายในเครื่องด้วยสตรีมการตอบสนองที่ส่งคืน
ขั้นตอนที่ระบุจะแปลงประเภทไฟล์ จาก BMP เป็น PNG ด้วย Node.js Low Code API เราจะเริ่มต้นด้วยการเริ่มต้นการกำหนดค่า SDK โดยการสร้างอินสแตนซ์ของคลาส ImagingAPI จากนั้นจะตามด้วยการเข้าถึงไฟล์ BMP ต้นทางโดยใช้ FileStream และสร้างอ็อบเจ็กต์คลาส ConvertImageRequest ที่จะนำไปใช้ในการแปลงเป็นไฟล์ PNG โดยใช้เมธอด ConvertImage()
โค้ดสำหรับการแปลง BMP เป็น PNG ใน Node.js Low Code API
ตัวอย่างนี้ช่วยให้คุณแปลง BMP เป็น PNG ด้วย Node.js Cloud API คุณเพียงแค่ต้องจัดเตรียมไฟล์ BMP ด้วยความช่วยเหลือของ Aspose.Imaging REST API SDK และดาวน์โหลดไฟล์ PNG ที่ได้เพื่อบันทึกไว้ในเครื่อง คุณสามารถปรับปรุงกระบวนการแปลงได้โดยการตั้งค่าอาร์กิวเมนต์ต่างๆ ระหว่างอ็อบเจ็กต์ ConvertImageRequest ซึ่งตั้งค่าเป็น null ตามค่าเริ่มต้นในโค้ดตัวอย่างนี้
In this example, we have learned to transform BMP to PNG with Cloud API. If you are looking to convert a BMP to a JPEG image, refer to the article on how to Convert BMP to JPEG with Node.js REST API.