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