แปลง GIF เป็น JPG ใน Node.js - API การแปลงไฟล์

ในบทความล่าสุด เราได้ใช้ฟังก์ชันในการแปลง GIF เป็น PNG ในบล็อกโพสต์นี้ เราจะได้เรียนรู้วิธีแปลง GIF เป็น JPG/JPEG โดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ Node.js API การแปลงไฟล์นี้ใช้งานง่ายและนักพัฒนา JavaScript สามารถดำเนินการตามขั้นตอนการรวมได้โดยไม่ต้องพึ่งพาบุคคลที่สาม นอกจาก Cloud SDK แล้ว คุณยังสามารถใช้ประโยชน์จาก REST API ที่เปิดเผยโดย GroupDocs.Conversion ได้ ดังนั้น เราจะดำเนินการใช้งานฟังก์ชันทั้งหมดและคุณจะสามารถสร้างตัวแปลง GIF เป็น JPG ได้ในตอนท้ายของคู่มือนี้

เราจะอธิบายส่วนต่างๆ ต่อไปนี้ในบทช่วยสอนนี้:

การติดตั้ง API การแปลงไฟล์

กระบวนการติดตั้งไลบรารีคลาวด์ระดับองค์กรนี้ค่อนข้างง่าย เมื่อติดตั้งแล้ว คุณสามารถทำการเรียก API เพื่อให้ตรงกับความต้องการของแอปพลิเคชันของคุณได้ หากต้องการติดตั้ง GroupDocs.Conversion Cloud SDK for Node.js โปรดเรียกใช้คำสั่งต่อไปนี้ลงในเทอร์มินัล/CMD:

npm install groupdocs-conversion-cloud

ขั้นตอนต่อไปคือการตั้งค่าไลบรารีตัวแปลง GIF เป็น JPG นี้ เพื่อจุดประสงค์นี้ คุณจะต้องสร้างแอปพลิเคชันเพื่อรับข้อมูลประจำตัว API ที่สร้างขึ้น (ความลับไคลเอ็นต์, API ไคลเอ็นต์) จาก API Cloud แดชบอร์ด โปรดไปที่ guide นี้ หากคุณประสบปัญหาใดๆ ในกระบวนการนี้

แปลง GIF เป็น JPG ใน Node.js

มาเขียนซอร์สโค้ดสองสามบรรทัดใน JavaScript เพื่อทำการแปลง GIF เป็น JPG โดยทางโปรแกรม เราได้อัปโหลดไฟล์ GIF ต้นฉบับไปยังแดชบอร์ด API Cloud ซึ่งคุณสามารถอัปโหลดด้วยตนเองหรือ โดยทางโปรแกรม

ขั้นตอนต่อไปนี้สาธิตวิธีการแปลง GIF เป็น JPG ใน Node.js:

  • รับโมดูล groupdocs-conversion-cloud ลงในโปรเจ็กต์ของคุณ
  • ตั้งค่าข้อมูลประจำตัว API ของคุณ (เช่น ความลับของลูกค้า, API ของลูกค้า)
  • ตอนนี้ เรียกใช้ฟังก์ชัน fromKeys ของคลาส ConvertApi และส่งข้อมูลรับรอง API
  • ถัดไป เตรียมใช้งานอินสแตนซ์ของคลาส ConvertSettings
  • กำหนดค่าให้กับคุณสมบัติของคลาส ConvertSettings เช่น storageName, filePath, outputPath และ format
  • สร้างอินสแตนซ์ของอินสแตนซ์ของคลาส ConvertDocumentRequest ด้วยวัตถุของคลาส ConvertSettings
  • เรียกใช้เมธอด convertDocument เพื่อแปลง GIF เป็น JPG ใน Node.js

คุณสามารถรับข้อมูลโค้ดต่อไปนี้ที่จะแปลง GIF เป็น JPG:

// รับโมดูล groupdocs-conversion-cloud ลงในโปรเจ็กต์ของคุณ
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// ตั้งค่าข้อมูลประจำตัว API ของคุณ (เช่น ความลับของลูกค้า, API ของลูกค้า)
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// ตอนนี้ เรียกใช้ฟังก์ชัน fromKeys ของคลาส ConvertApi และส่งข้อมูลรับรอง API
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// ถัดไป เตรียมใช้งานอินสแตนซ์ของคลาส ConvertSettings
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// กำหนดค่าให้กับคุณสมบัติของคลาส ConvertSettings เช่น storageName, filePath, outputPath และ format
settings.storageName = myStorage;
settings.filePath = "sample.gif";
settings.format = "jpg";
settings.outputPath = "test/output.jpg";
// สร้างอินสแตนซ์ของอินสแตนซ์ของคลาส ConvertDocumentRequest ด้วยวัตถุของคลาส ConvertSettings
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// เรียกใช้เมธอด ConvertDocument เพื่อแปลง GIF เป็น JPG ใน Node.js
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted GIF to JPG in Node.js.")})

เมื่อคุณเรียกใช้ไฟล์เซิร์ฟเวอร์ คุณจะเห็นไฟล์ JPG ที่สร้างขึ้นในแดชบอร์ด API Cloud ดังที่แสดงในภาพด้านล่าง:

การแปลง GIF เป็น JPG

เครื่องมือแปลง GIF เป็น JPG ออนไลน์

ส่วนนี้จะแนะนำเครื่องมือ ออนไลน์ ที่คุณสามารถใช้เพื่อแปลง GIF เป็น JPG ในเว็บเบราว์เซอร์ใดก็ได้ ขับเคลื่อนโดย GroupDocs.Conversion Cloud SDKs และมาพร้อมกับอินเทอร์เฟซผู้ใช้ที่สวยงามและใช้งานง่าย เหนือสิ่งอื่นใด ใช้งานได้ฟรีและไม่จำเป็นต้องสร้างบัญชีหรือสมัครสมาชิก

แปลง GIF เป็น JPG ออนไลน์

บทสรุป

สิ่งนี้นำเราไปสู่จุดสิ้นสุดของโพสต์บล็อกนี้ เราได้ศึกษาข้อมูลโค้ดและขั้นตอนในการแปลง GIF เป็น JPG ใน Nodejs โดยใช้ [GroupDocs.Conversion Cloud SDK for Node.js] แล้ว4 นอกจากนี้ เรายังสำรวจตัวแปลง GIF เป็น JPG ออนไลน์ ซึ่งนำเสนอการแปลง GIF เป็น JPG/JPEG ที่ราบรื่นและมีประสิทธิภาพ นอกจากนี้ คุณยังสามารถไปที่ เอกสารประกอบ และ GitHub repo เพื่อสำรวจเพิ่มเติม นอกจากนี้ เราขอแนะนำให้คุณไปที่ คู่มือการเริ่มต้นใช้งาน เพื่อการพัฒนา

ในที่สุด groupdocs.cloud ก็กำลังเขียนบทความใหม่ ดังนั้นโปรดติดต่อเพื่อรับการอัปเดตเป็นประจำ

ความช่วยเหลือมีอยู่

คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา

คำถามที่พบบ่อย – คำถามที่พบบ่อย

ฉันจะเปลี่ยน GIF เป็น JPG ได้อย่างไร

มีเครื่องมือ ออนไลน์ สำหรับแปลง GIF เป็น JPG ในเว็บเบราว์เซอร์ นอกจากนี้ คุณยังสามารถไปที่ ลิงก์ นี้เพื่อดูวิธีแก้ปัญหาแบบเป็นโปรแกรม

ดูสิ่งนี้ด้วย