รวมเอกสารเข้าด้วยกันโดยใช้ C++

C++ SDK เพื่อรวมเอกสารหลายฉบับและส่งออกผลลัพธ์ไปยังรูปแบบสำนักงานเกือบทุกรูปแบบ

ใช้ไลบรารี C++ เพื่อรวมเอกสาร Word, PDF, เว็บผ่าน REST API รวมเอกสารสองฉบับขึ้นไปเป็นไฟล์เดียวได้อย่างง่ายดายโดยใช้ C++

ดูข้อมูลโค้ด

รวมเอกสาร Word, PDF, เว็บโดยใช้ C++ REST API

รวมเอกสารเข้าด้วยกันในรูปแบบต่างๆ ในโค้ด C++ ได้อย่างง่ายดาย ไลบรารี C++ นี้ออกแบบมาเพื่อรวม Word, PDF, เอกสารบนเว็บ และรูปภาพเข้าเป็นเอกสารเดียวโดยใช้ REST API กล่าวคือ ผ่านการเรียก HTTPS ทางอินเทอร์เน็ต

นี่เป็นโซลูชันการรวมเอกสารแบบ Cloud-native แบบมืออาชีพที่ให้โปรแกรมเมอร์ C++ มีความยืดหยุ่นในการพัฒนาที่ยอดเยี่ยมและคุณลักษณะที่มีประสิทธิภาพ การรวมไฟล์เข้าด้วยกันมักใช้เมื่อจำเป็นต้องสร้างชุดเอกสารที่มีโครงสร้างเดียวกัน ซึ่งแต่ละไฟล์มีข้อมูลที่ไม่ซ้ำกัน ด้วยการรวมเอกสารและรูปภาพเข้าด้วยกัน คุณสามารถทำให้เวิร์กโฟลว์ดิจิทัลของคุณเป็นแบบอัตโนมัติและถ่ายบางส่วนที่เป็นกิจวัตรของกระบวนการให้เป็นซอฟต์แวร์ C++ ที่ประมวลผลเอกสารได้อย่างรวดเร็วและมีประสิทธิภาพ

รวมหลายไฟล์เป็นไฟล์เดียวใน C++

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

การรวมเอกสารและรูปภาพเข้าด้วยกันสามารถเป็นส่วนหนึ่งของเทคโนโลยีแบบบูรณาการทั้งหมดสำหรับการสร้างเอกสารจากแหล่งข้อมูลที่แตกต่างกัน งานดังกล่าวเกี่ยวข้องกับการใช้ไลบรารี C++ จัดการรูปแบบไฟล์ที่มีคุณสมบัติครบถ้วน ซึ่งจะประมวลผลชุดของไฟล์และรวมเข้าด้วยกันในเวลาที่สั้นที่สุด สร้างเอาต์พุตที่กะทัดรัดและแม่นยำ

หากต้องการรวมเอกสารใน C++ คุณต้องมีไฟล์ต้นฉบับอย่างน้อยสองไฟล์ สำหรับการเริ่มต้นอย่างรวดเร็ว โปรดดูตัวอย่างโค้ด C++ ด้านล่าง

อัปโหลดไฟล์ที่คุณต้องการรวม
รันโค้ด
อัปโหลดไฟล์ที่คุณต้องการรวม
เลือกรูปแบบเป้าหมายจากรายการ
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####", 
   L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);

auto document = std::shared_ptr<std::istream>(new std::ifstream(
   std::filesystem::path(L"Input1.docx"), std::istream::binary));

auto mergeDocument = std::make_shared<aspose::words::cloud::models::DocumentEntry>();
//  โหลดเอกสารที่จะผนวกจากที่เก็บข้อมูลบนคลาวด์
mergeDocument->setFileReference(
   std::make_shared<aspose::words::cloud::models::FileReference>(
      std::make_shared<std::wstring>(L"Input2.docx"));
mergeDocument->setImportFormatMode(
   std::make_shared<std::wstring>(L"KeepSourceFormatting"));

auto documentEntries = 
   std::make_shared<std::vector<std::shared_ptr<aspose::words::cloud::models::DocumentEntry>>>();
documentEntries->push_back(mergeDocument);

auto documentList = 
   std::make_shared<aspose::words::cloud::models::DocumentEntryList>();
documentList->setDocumentEntries(documentEntries);
std::shared_ptr<requests::AppendDocumentOnlineRequest> appendDocumentOnline(
    new requests::AppendDocumentOnlineRequest(
        document, documentList
    )
);
wordsApi->appendDocumentOnline(appendDocumentOnline);
รันโค้ด
  
คัดลอกรหัส C++ ไปยังคลิปบอร์ด

วิธีใช้ C++ เพื่อรวม PDF, Word, เอกสารเว็บ และรูปแบบไฟล์อื่น ๆ อีกมากมาย

  1. ติดตั้ง C++ SDK และเพิ่มข้อมูลอ้างอิง (นำเข้าไลบรารี) ให้กับโครงการ C++ ของคุณ
  2. เปิดไฟล์ต้นฉบับใน C++ โดยใช้ REST API
  3. โหลดเอกสารที่จะผนวกจากที่เก็บข้อมูลบนคลาวด์
  4. เรียก appendDocumentOnline() โดยส่งชื่อไฟล์เอาต์พุตพร้อมนามสกุลที่ต้องการ
  5. รับผลรวมเป็นไฟล์เดียว

C++ ไลบรารี่เพื่อรวมไฟล์

Clone Aspose.Words Cloud SDK for C++ จาก GitHub คุณสามารถค้นหาข้อมูลโดยละเอียดเกี่ยวกับการสร้างและกำหนดค่า SDK ได้ในส่วน "How to use the SDK"

หากต้องการรับข้อมูลรับรองความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา โปรดปฏิบัติตาม Instructions เหล่านี้ในเอกสารประกอบ

ความต้องการของระบบ

อ้างถึง Repository Documentation เพื่อดูรายละเอียด

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ