แปลงเอกสาร Word เป็นรูปภาพ JPEG, PNG หรือ GIF ใน Node.js

แปลงเอกสาร Word เป็นภาพ JPG, PNG หรือ GIF ใน Node.js

ใน บทความก่อนหน้า เราได้สาธิตกระบวนการแปลงรูปแบบ PDF เป็น JPG, PNG และ GIF โดยทางโปรแกรม โพสต์บล็อกนี้จะสอนเราถึงวิธีแปลง Word เป็น JPEG, GIF และ PNG โดยใช้ไลบรารีรูปภาพ Node.Js Word เป็นหนึ่งในรูปแบบยอดนิยมสำหรับการแบ่งปันและการพิมพ์เอกสาร เรามักจะต้องแปลงเอกสารเวิร์ดเป็น รูปแบบรูปภาพ ต่างๆ เป็นการดีกว่าที่จะใช้เครื่องมือพิเศษที่พัฒนาแล้วซึ่งมีโซลูชันการแปลงที่ยืดหยุ่นและบำรุงรักษาได้ง่ายตามความต้องการของคุณ ในบทความนี้ เราจะเรียนรู้วิธีแปลงเอกสาร word เป็นภาพ JPG, PNG หรือ GIF ใน Node.js

ในบทความนี้ เราจะพูดถึงหัวข้อต่อไปนี้:

Word เป็น Image Converter REST API และ Node.js SDK

ในบทความนี้ เราจะใช้ Node.js SDK of GroupDocs.Conversion Cloud API เพื่อแปลง word DOCX เป็นรูปภาพ JPEG, PNG หรือ GIF ในแอปพลิเคชัน Node.js API นี้ช่วยให้คุณแปลงเอกสารเป็นรูปแบบใดก็ได้ที่คุณต้องการ รองรับการแปลงเอกสารและรูปภาพมากกว่า 50 ประเภท เช่น Word, Excel, PowerPoint, PDF, HTML, JPG, PNG และ CAD นอกจากนี้ยังมี .NET, Java, PHP, Ruby, Android และ Python SDK เป็น สมาชิกตระกูลการแปลงเอกสาร สำหรับ Cloud API

คุณสามารถติดตั้ง GroupDocs.Conversion Cloud ลงในแอปพลิเคชัน Node.js ของคุณโดยใช้คำสั่งต่อไปนี้ในคอนโซล:

npm install groupdocs-conversion-cloud

โปรดรับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ของคุณจาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและตัวอย่างโค้ดที่มีอยู่ เมื่อคุณมี ID และรหัสลับของคุณแล้ว ให้เพิ่มรหัสตามที่แสดงด้านล่าง:

# นำเข้า Node.js SDK ในแอปพลิเคชันโหนดของคุณจาก http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// รับ clientId และ clientSecret จาก https://dashboard.groupdocs.cloud (ต้องลงทะเบียนฟรี)
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

แปลง Word เป็นรูปแบบ JPG โดยใช้ REST API ใน Node.js

คุณสามารถแปลงไฟล์รูปภาพ Word เป็น JPEG โดยทำตามขั้นตอนง่าย ๆ ด้านล่าง:

  1. อัปโหลด ไฟล์คำไปยังคลาวด์
  2. แปลง รูปภาพ Word เป็น JPG ออนไลน์ฟรีใน Node.js
  3. ดาวน์โหลด ไฟล์ JPG ที่แปลงแล้ว

อัปโหลดรูปภาพ

ขั้นแรก อัปโหลดไฟล์คำไปยังคลาวด์โดยใช้ตัวอย่างโค้ดต่อไปนี้:

// เปิดไฟล์ใน IOStream จากไดรฟ์ระบบของคุณ
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.docx';
// อ่านไฟล์
fs.readFile(resourcesFolder, (err, fileStream) => {
  // สร้าง FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // สร้างคำขออัปโหลดไฟล์
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.docx", fileStream, myStorage);
  // อัพโหลดไฟล์
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

ด้วยเหตุนี้ ไฟล์คำที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แปลงไฟล์ Word เป็น JPG ออนไลน์โดยใช้ Node.js

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ Word เป็น JPG โดยทางโปรแกรม:

  • สร้างอินสแตนซ์ของ ConvertApi
  • สร้างอินสแตนซ์ ConvertSettings
  • กำหนดเส้นทางไฟล์คำ
  • กำหนด “jpg” ให้กับรูปแบบ
  • ระบุเส้นทางไฟล์เอาต์พุต
  • สร้าง ConvertDocumentRequest
  • รับผลลัพธ์โดยเรียกเมธอด ConvertApi.convertDocument()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง word เป็น jpg โดยไม่สูญเสียคุณภาพโดยใช้ REST API ใน Node.js:

// วิธีแปลง Word เป็นรูปแบบ JPG โดยใช้ REST API ใน Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpg";
  settings.outputPath = "nodejs-testing/sample-file.jpg";

  try {
    // สร้างคำขอแปลงเอกสาร
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word Doc to JPG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

ดาวน์โหลดไฟล์ที่แปลงแล้ว

ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์คำที่แปลงแล้วบนคลาวด์ คุณสามารถดาวน์โหลดได้โดยใช้ตัวอย่างโค้ดต่อไปนี้:

// สร้าง FileApi เพื่อดาวน์โหลดไฟล์ที่แปลงแล้ว
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// สร้างคำขอไฟล์ donwload
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.jpg", myStorage);
// ดาวน์โหลดไฟล์และตอบกลับประเภท Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // บันทึกไฟล์ในไดเร็กทอรีระบบของคุณ
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.jpg", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

แปลง Word เป็นภาพ JPEG โดยใช้ตัวเลือกขั้นสูง

โปรดปฏิบัติตามขั้นตอนที่กล่าวถึงด้านล่างโดยใช้ API ตัวแปลงออนไลน์คุณภาพสูงจาก Word เป็น JPEG พร้อมการตั้งค่าขั้นสูง:

  • สร้างอินสแตนซ์ของ ConvertApi
  • สร้างอินสแตนซ์ ConvertSettings
  • กำหนดเส้นทางไฟล์คำ
  • กำหนด “jpeg” เป็นรูปแบบ
  • ระบุเส้นทางไฟล์เอาต์พุต
  • กำหนด JpegConvertOptions
  • หลังจากนั้นให้ตั้งค่าการแปลงต่างๆ เช่น ระดับสีเทา, จากหน้า, จำนวนหน้า, คุณภาพ, หมุนมุม, usePdf เป็นต้น
  • สร้าง ConvertDocumentRequest
  • รับผลลัพธ์โดยเรียกเมธอด ConvertApi.convertDocument()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง word เป็นรูปแบบ jpeg ออนไลน์ด้วยตัวเลือกการแปลงขั้นสูง:

// วิธีแปลงรูปภาพ Word เป็น JPEG โดยใช้ตัวเลือกขั้นสูง
const convert_options = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpeg";
  
  convertOptions = new groupdocs_conversion_cloud.JpegConvertOptions()
  convertOptions.grayscale = true;
  convertOptions.fromPage = 1;
  convertOptions.pagesCount = 1;
  convertOptions.quality = 100;
  convertOptions.rotateAngle = 90;
  convertOptions.usePdf = false;

  settings.convertOptions = convertOptions;
  settings.outputPath = "nodejs-testing/sample-file.jpeg";

  try {
    // สร้างคำขอแปลงเอกสาร
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert_options()
.then(() => {
  console.log("Converted Word to JPEG file online using advanced options.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word file:", err);
})

วิธีแปลงรูปภาพ Word เป็น PNG ออนไลน์โดยใช้ Node.js

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ Word เป็น PNG โดยทางโปรแกรม:

  • สร้างอินสแตนซ์ของ ConvertApi
  • สร้างอินสแตนซ์ ConvertSettings
  • กำหนดเส้นทางไฟล์คำ
  • กำหนด “png” เป็นรูปแบบ
  • ระบุเส้นทางไฟล์เอาต์พุต
  • สร้าง ConvertDocumentRequest
  • รับผลลัพธ์โดยเรียกเมธอด ConvertApi.convertDocument()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง word เป็น png โดยไม่สูญเสียคุณภาพโดยใช้ REST API ใน Node.js:

// วิธีแปลงรูปภาพ Word เป็น PNG ออนไลน์โดยใช้ Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "png";
  settings.outputPath = "nodejs-testing/sample-file.png";

  try {
    // สร้างคำขอแปลงเอกสาร
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to PNG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

วิธีแปลงไฟล์ Word เป็น GIF ออนไลน์โดยใช้ Node.js

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ Word เป็น GIF โดยทางโปรแกรม:

  • สร้างอินสแตนซ์ของ ConvertApi
  • สร้างอินสแตนซ์ ConvertSettings
  • กำหนดเส้นทางไฟล์คำ
  • กำหนด “gif” เป็นรูปแบบ
  • ระบุเส้นทางไฟล์เอาต์พุต
  • สร้าง ConvertDocumentRequest
  • รับผลลัพธ์โดยเรียกเมธอด ConvertApi.convertDocument()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง word เป็น gif โดยไม่สูญเสียคุณภาพโดยใช้ REST API ใน Node.js:

// วิธีแปลง Word เป็นรูปแบบ GIF ออนไลน์โดยใช้ Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "gif";
  settings.outputPath = "nodejs-testing/sample-file.gif";

  try {
    // สร้างคำขอแปลงเอกสาร
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to GIF image file.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

โปรแกรมแปลง Word เป็น Image ออนไลน์

วิธีแปลงไฟล์รูปภาพ Word DOC ออนไลน์ โปรดลองใช้ word-to-jpg, word-to-jpeg, word-to-png หรือ word-to-gif ทางออนไลน์ฟรี เป็นตัวแปลงรูปภาพซึ่งได้รับการพัฒนาโดยใช้ API ข้างต้น

บทสรุป

นี่คือจุดสิ้นสุดของโพสต์บล็อกนี้ เราหวังว่าคุณจะได้เรียนรู้:

  • วิธีเปลี่ยน word เป็นรูปแบบ JPG บนคลาวด์
  • วิธีแปลง word เป็น JPEG โดยใช้ตัวเลือกขั้นสูง
  • อัปโหลดไฟล์ word โดยทางโปรแกรมแล้วดาวน์โหลดไฟล์ที่แปลงแล้วจากคลาวด์
  • แปลงรูปแบบไฟล์ word เป็น png โดยทางโปรแกรมบนคลาวด์
  • วิธีแปลง word เป็นรูปแบบภาพ GIF บนคลาวด์

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

นอกจากนี้ เราแนะนำให้อ่านคู่มือเริ่มต้นใช้งาน

Groupdocs.cloud เผยแพร่บทความบล็อกในหัวข้อใหม่เป็นครั้งคราว การติดต่อเพื่อรับการอัปเดตล่าสุดเป็นสิ่งสำคัญ

ถามคำถาม

คุณสามารถถามคำถามเกี่ยวกับวิธีแปลงคำเป็นรูปแบบรูปภาพได้ผ่านฟอรัมสนับสนุนฟรี

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

ฉันจะแปลงเอกสาร Word เป็น JPG ใน Node.js ได้อย่างไร

โปรดไปที่ Word to JPG เพื่อเรียนรู้โค้ดสำหรับแปลงเอกสาร Word เป็นรูปแบบไฟล์ JPG อย่างรวดเร็วและง่ายดาย

ฉันสามารถแปลงเอกสารเป็น JPG โดยใช้ REST API ได้หรือไม่

สร้างอินสแตนซ์ของ ConvertApi ตั้งค่าของการตั้งค่าการแปลง และเรียกใช้เมธอด ConvertDocument ด้วย ConvertDocumentRequest เพื่อแปลงเอกสาร DOCX เป็นรูปภาพ JPG

วิธีแปลง Word เป็น JPG ฟรีทางออนไลน์

ตัวแปลง Word เป็น JPG ทางออนไลน์ฟรี ช่วยให้คุณส่งออก Word เป็นรูปแบบ JPG ได้อย่างรวดเร็วและง่ายดาย เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ JPG

ฉันจะแปลงเอกสาร Word เป็น JPG ฟรีได้อย่างไร

  • เปิด ตัวแปลง Word เป็น JPG ออนไลน์ฟรี
  • คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลด Word หรือลากและวางไฟล์ Word
  • คลิกที่ปุ่มแปลงทันทีและซอฟต์แวร์แปลง Word เป็น JPG ออนไลน์จะแปลงไฟล์ Word เป็น JPG
  • ลิงก์ดาวน์โหลดไฟล์เอาต์พุตจะพร้อมใช้งานทันทีหลังจากแปลง Word เป็นไฟล์ JPG

จะติดตั้งไลบรารีดาวน์โหลดฟรีตัวแปลงรูปแบบ Word เป็น JPG ได้อย่างไร

ดาวน์โหลดและติดตั้งตัวแปลง DOC เป็น JPG ดาวน์โหลดไลบรารี Node.js ฟรี เพื่อสร้าง ประมวลผล และแปลงรูปภาพ Word เป็น JPG โดยทางโปรแกรม

ฉันจะแปลง Word เป็น JPG แบบออฟไลน์ใน windows ได้อย่างไร

โปรดดาวน์โหลดซอฟต์แวร์หน้าต่างตัวแปลง Word เป็น JPG แบบออฟไลน์นี้ได้ฟรี เครื่องมือดาวน์โหลดฟรี Word DOC หรือ DOCX เป็น JPG converter ออนไลน์นี้จะเปลี่ยนเอกสารเป็นรูปภาพ JPG ในหน้าต่างอย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว

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

เราขอแนะนำให้ไปที่บทความต่อไปนี้สำหรับข้อมูลเพิ่มเติม: