รวม PDF เป็นรูปแบบ Word ได้อย่างง่ายดายในโค้ด C++ ไลบรารี C++ นี้ออกแบบมาเพื่อรวมไฟล์ PDF หลายไฟล์เป็นไฟล์ Word ไฟล์เดียวโดยใช้ REST API กล่าวคือ ผ่านการเรียก HTTPS ผ่านอินเทอร์เน็ต
นี่เป็นโซลูชันการรวม PDF to Word แบบ Cloud-native แบบมืออาชีพที่ให้โปรแกรมเมอร์ C++ มีความยืดหยุ่นในการพัฒนาที่ยอดเยี่ยมและคุณสมบัติที่ทรงพลัง การรวมไฟล์ PDF เข้าด้วยกันมักใช้เมื่อจำเป็นต้องสร้างชุดเอกสาร Word ที่มีโครงสร้างเดียวกัน ซึ่งแต่ละไฟล์มีข้อมูลที่ไม่ซ้ำกัน ด้วยการรวมไฟล์ คุณสามารถทำให้เวิร์กโฟลว์ PDF/Word ดิจิทัลของคุณเป็นแบบอัตโนมัติ และออฟโหลดบางส่วนของกระบวนการที่เป็นกิจวัตรไปเป็นซอฟต์แวร์ C++ ที่ประมวลผลเอกสารได้อย่างรวดเร็วและมีประสิทธิภาพ
คุณอาจต้องรวมไฟล์ PDF เป็นไฟล์ Word ไฟล์เดียวในหลายกรณี ตัวอย่างเช่น คุณอาจต้องการรวมไฟล์ PDF หลายไฟล์เข้าด้วยกันก่อนที่จะพิมพ์หรือเก็บถาวร
การรวม PDF สามารถเป็นส่วนหนึ่งของแนวทางการประมวลผลเอกสารแบบบูรณาการทั้งหมดสำหรับการสร้างเอกสาร Word จากแหล่งข้อมูลที่แตกต่างกัน งานดังกล่าวเกี่ยวข้องกับการใช้ไลบรารี C++ ที่จัดการ PDF/Word ที่มีคุณสมบัติครบถ้วน ซึ่งจะประมวลผลชุดของไฟล์ PDF และรวมเข้าด้วยกันในเวลาที่สั้นที่สุด ให้ผลลัพธ์ Word ที่กะทัดรัดและแม่นยำ
หากต้องการรวม PDF to Word ใน C++ คุณต้องมีไฟล์ PDF ต้นทางอย่างน้อยสองไฟล์ สำหรับการเริ่มต้นอย่างรวดเร็ว โปรดดูตัวอย่างโค้ด 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.pdf"), 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.pdf"));
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);
Clone Aspose.Words Cloud SDK for C++ จาก GitHub คุณสามารถค้นหาข้อมูลโดยละเอียดเกี่ยวกับการสร้างและกำหนดค่า SDK ได้ในส่วน "How to use the SDK"
หากต้องการรับข้อมูลรับรองความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา โปรดปฏิบัติตาม Instructions เหล่านี้ในเอกสารประกอบ
อ้างถึง Repository Documentation เพื่อดูรายละเอียด
คุณสามารถใช้รูปแบบยอดนิยมอื่น ๆ ได้: