รวมไฟล์ข้อความโดยใช้การรวมไฟล์ TXT

สมมติว่าคุณมีไฟล์ Text หลายไฟล์และต้องการรวมไฟล์เหล่านั้นเป็นไฟล์ข้อความเดียว GroupDocs.Merger Cloud SDK for Node.js มีคุณสมบัติในการรวมไฟล์ข้อความโดยทางโปรแกรม ไม่ว่าไฟล์ Text ของคุณจะใหญ่แค่ไหน การรวมไฟล์ TXT นี้ช่วยให้คุณสามารถรวมไฟล์ Text ได้อย่างมีประสิทธิภาพ นอกจากนี้ GroupDocs.Merger ยังนำเสนอ SDK บนคลาวด์และ REST API สำหรับการผสานรวมกับบุคคลที่สาม อย่างไรก็ตาม บล็อกโพสต์นี้จะสอนให้คุณเข้าร่วมไฟล์ข้อความโดยใช้ GroupDocs.Merger Cloud SDK สำหรับ Node.js ในโปรเจ็กต์ที่ใช้ Node.js ในตอนท้ายของโพสต์บนบล็อกนี้ คุณควรได้เรียนรู้วิธีรวมไฟล์ข้อความใน Node.js แล้ว

เราจะปฏิบัติตามประเด็นต่อไปนี้ในบทความนี้:

การติดตั้ง API การรวมไฟล์ TXT

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

npm install groupdocs-merger-cloud

เมื่อการติดตั้งเสร็จสมบูรณ์ โปรดไปที่ link นี้เพื่อเรียนรู้วิธีรับข้อมูลรับรอง API (รหัสไคลเอ็นต์ + ความลับของลูกค้า)

รวมไฟล์ข้อความโดยทางโปรแกรม

มารวมไฟล์ข้อความโดยใช้วิธีที่เปิดเผยโดยคลาวด์ SDKs เหล่านี้ เพื่อจุดประสงค์นี้ เราได้อัปโหลดไฟล์ข้อความที่แตกต่างกันสองไฟล์บนคลาวด์ แดชบอร์ด

โปรดไปที่ ลิงก์ นี้เพื่ออัปโหลดไฟล์โดยทางโปรแกรม

ทำตามขั้นตอนต่อไปนี้เพื่อรวมไฟล์ข้อความใน Node.js:

  • รวมโมดูล groupdocs-merger-cloud ไว้ในแอปของคุณ
  • เริ่มต้นอินสแตนซ์ของ DocumentApi ด้วยข้อมูลรับรอง API
  • สร้างอินสแตนซ์วัตถุของคลาส JoinItem
  • สร้างวัตถุของคลาส FileInfo
  • ตั้งค่าเส้นทางไฟล์ของไฟล์ข้อความต้นฉบับ
  • สร้างวัตถุของคลาส JoinOptions
  • เรียกคุณสมบัติ JoinItems เพื่อกำหนดอาร์เรย์เอกสารต้นฉบับ
  • ตั้งค่าเส้นทางเอาต์พุตสำหรับเอกสารที่ผสานที่สร้างขึ้น
  • เริ่มต้นอินสแตนซ์ของคลาส JoinRequest และส่งผ่านไปยังเมธอด join

ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการรวมไฟล์ข้อความโดยใช้ Node.js:

// รวมโมดูล groupdocs-merger-cloud ไว้ในแอปของคุณ
const merger_cloud = require("groupdocs-merger-cloud");

const clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// เริ่มต้นอินสแตนซ์ของ DocumentApi ด้วยข้อมูลประจำตัว API
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// สร้างอินสแตนซ์วัตถุของคลาส JoinItem
let item1 = new merger_cloud.JoinItem();
// สร้างวัตถุของคลาส FileInfo
item1.fileInfo = new merger_cloud.FileInfo();
// ตั้งค่าเส้นทางไฟล์ของไฟล์ข้อความต้นฉบับ
item1.fileInfo.filePath = "first.txt";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.txt";    
// สร้างวัตถุของคลาส JoinOptions
let options = new merger_cloud.JoinOptions();
// เรียกคุณสมบัติ JoinItems เพื่อกำหนดอาร์เรย์เอกสารต้นฉบับ
options.joinItems = [item1, item2];
// กำหนดเส้นทางเอาต์พุตสำหรับเอกสารที่ผสานที่สร้างขึ้น
options.outputPath = "Output/joined.txt";
// เริ่มต้นอินสแตนซ์ของคลาส JoinRequest และส่งผ่านไปยังวิธีการเข้าร่วม  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));

เมื่อคุณเรียกใช้เซิร์ฟเวอร์ ไฟล์ข้อความที่ผสานจะถูกสร้างขึ้นในโฟลเดอร์ “Output” ดังที่แสดงในภาพด้านล่าง:

รวมไฟล์ข้อความ
ดังนั้น คุณสามารถดาวน์โหลดไฟล์ที่สร้างขึ้นได้ด้วยตนเองหรือโดยการเรียกใช้เมธอด DownloadFile ในกรณีที่คุณต้องการดาวน์โหลดโดยทางโปรแกรม

รวมไฟล์ข้อความออนไลน์

นอกจากนี้ คุณยังสามารถใช้ประโยชน์จาก GroupDocs.Merger Cloud SDK เวอร์ชัน ออนไลน์ ได้ มันค่อนข้างใช้งานง่าย เพียงวาง/อัปโหลดไฟล์ข้อความแล้วกดปุ่ม “รวมทันที” เพื่อรวมไฟล์ข้อความทันที คุณสามารถสำรวจเพิ่มเติมได้โดยไปที่ลิงก์ด้านล่าง

รวมไฟล์ข้อความออนไลน์

บทสรุป

สิ่งนี้นำเราไปสู่จุดสิ้นสุดของคู่มือนี้ เราหวังว่าคุณจะได้เรียนรู้วิธีรวมไฟล์ข้อความโดยใช้ GroupDocs.Merger Cloud SDK ในโปรเจ็กต์ที่ใช้ Node.js นอกจากนี้ บทความนี้จะช่วยคุณในการสร้างการรวมไฟล์ TXT สำหรับแอปพลิเคชันธุรกิจของคุณ นอกจากนี้ คุณยังสำรวจ API นี้เพิ่มเติมได้โดยไปที่ เอกสารประกอบ ที่จริงแล้ว คุณสามารถตรวจสอบ GitHub repo ได้ เนื่องจาก GroupDocs.Merger Cloud SDK for Node.js เป็นโอเพ่นซอร์ส สุดท้ายนี้ อย่าลืมโต้ตอบกับ API ของเรา ที่นี่ โดยตรง

นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน

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

ถามคำถาม

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

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

ซอฟต์แวร์สำหรับรวมไฟล์ข้อความคืออะไร

GroupDocs.Merger ได้เปิดเผย SDK สำหรับภาษาการเขียนโปรแกรมหลายภาษาและ REST API เพื่อรวมไฟล์ข้อความโดยทางโปรแกรม

ฉันจะรวมไฟล์ข้อความหลายไฟล์เป็นไฟล์เดียวได้อย่างไร

โปรดไปที่ ลิงก์ นี้เพื่อทราบคำตอบโดยละเอียด

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