แปลง SVG เป็น PNG ด้วย Node.js REST API

ในหัวข้อง่ายๆ นี้ คุณจะได้เรียนรู้วิธี แปลง SVG เป็น PNG ด้วย Node.js REST API เราจะพัฒนา ตัวแปลง SVG เป็น PNG ด้วย Node.js Low Code API โดยปฏิบัติตามคำแนะนำที่ละเอียดและเข้าใจง่ายที่ระบุไว้ในส่วนด้านล่าง แอปพลิเคชันนี้สามารถใช้งานร่วมกับแอปพลิเคชัน Node.js ใดๆ ที่รองรับบนระบบปฏิบัติการ Windows, Linux หรือ macOS และสามารถแปลงไฟล์ได้ฟรี

ข้อกำหนดเบื้องต้น

ขั้นตอนการแปลง SVG เป็น PNG ด้วย Node.js REST API

  1. ตั้งค่า Client ID และ Client Secret สำหรับ API เพื่อแปลง SVG เป็น PNG
  2. สร้างอินสแตนซ์ของคลาส ImagingAPI พร้อมข้อมูลประจำตัวไคลเอนต์เพื่อดำเนินการแปลง SVG เป็น PNG
  3. ระบุแหล่งที่มาของไฟล์ SVG และชื่อไฟล์ PNG เอาท์พุต
  4. อ่านไฟล์ SVG ต้นฉบับและอัปโหลดไปยังที่เก็บข้อมูลบนคลาวด์
  5. สร้างอินสแตนซ์ของ ConvertImageRequest พร้อมสตรีมไฟล์อินพุตและรูปแบบ PNG เอาท์พุต
  6. เรียกใช้เมธอด แปลงภาพ เพื่อ แปลง SVG เป็น PNG ด้วย Node.js REST API
  7. บันทึกไฟล์ PNG เอาท์พุตบนดิสก์ภายในเครื่องด้วยสตรีมการตอบสนองที่ส่งคืน

ขั้นตอนที่ระบุจะแปลงประเภทไฟล์ จาก SVG เป็น PNG ด้วย Node.js Low Code API เราจะเริ่มต้นด้วยการเริ่มต้นการกำหนดค่า SDK โดยการสร้างอินสแตนซ์ของคลาส ImagingAPI จากนั้นจะตามด้วยการเข้าถึงไฟล์ SVG ต้นทางโดยใช้ FileStream และสร้างอ็อบเจ็กต์คลาส ConvertImageRequest ที่จะนำไปใช้ในการแปลงเป็นไฟล์ PNG โดยใช้เมธอด ConvertImage()

โค้ดสำหรับการแปลง SVG เป็น PNG ใน Node.js Low Code API

ตัวอย่างนี้ช่วยให้คุณแปลง SVG เป็น PNG ด้วย Node.js Cloud API คุณเพียงแค่ต้องจัดเตรียมไฟล์ SVG ด้วยความช่วยเหลือของ Aspose.Imaging REST API SDK และดาวน์โหลดไฟล์ PNG ที่ได้เพื่อบันทึกไว้ในเครื่อง คุณสามารถปรับปรุงกระบวนการแปลงได้โดยการตั้งค่าอาร์กิวเมนต์ต่างๆ ระหว่างอ็อบเจ็กต์ ConvertImageRequest ซึ่งตั้งค่าเป็น null ตามค่าเริ่มต้นในโค้ดตัวอย่างนี้

ในตัวอย่างนี้ เราได้เรียนรู้วิธีการ แปลงไฟล์ SVG เป็น PNG ด้วย Cloud API หากคุณต้องการแปลงไฟล์ SVG เป็นไฟล์ JPEG2000 โปรดดูบทความเกี่ยวกับวิธีการ แปลง SVG เป็น JPEG2000 ด้วย Node.js REST API

 ไทย