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