รวม DOC เป็นรูปแบบ JPG ได้อย่างง่ายดายในโค้ด C++ ไลบรารี C++ นี้ออกแบบมาเพื่อรวมไฟล์ DOC หลายไฟล์เป็นไฟล์ JPG ไฟล์เดียวโดยใช้ REST API กล่าวคือ ผ่านการเรียก HTTPS ผ่านอินเทอร์เน็ต
นี่เป็นโซลูชันการรวม DOC to JPG แบบ Cloud-native แบบมืออาชีพที่ให้โปรแกรมเมอร์ C++ มีความยืดหยุ่นในการพัฒนาที่ยอดเยี่ยมและคุณสมบัติที่ทรงพลัง การรวมไฟล์ DOC เข้าด้วยกันมักใช้เมื่อจำเป็นต้องสร้างชุดเอกสาร JPG ที่มีโครงสร้างเดียวกัน ซึ่งแต่ละไฟล์มีข้อมูลที่ไม่ซ้ำกัน ด้วยการรวมไฟล์ คุณสามารถทำให้เวิร์กโฟลว์ DOC/JPG ดิจิทัลของคุณเป็นแบบอัตโนมัติ และออฟโหลดบางส่วนของกระบวนการที่เป็นกิจวัตรไปเป็นซอฟต์แวร์ C++ ที่ประมวลผลเอกสารได้อย่างรวดเร็วและมีประสิทธิภาพ
คุณอาจต้องรวมไฟล์ DOC เป็นไฟล์ JPG ไฟล์เดียวในหลายกรณี ตัวอย่างเช่น คุณอาจต้องการรวมไฟล์ DOC หลายไฟล์เข้าด้วยกันก่อนที่จะพิมพ์หรือเก็บถาวร
การรวม DOC สามารถเป็นส่วนหนึ่งของแนวทางการประมวลผลเอกสารแบบบูรณาการทั้งหมดสำหรับการสร้างเอกสาร JPG จากแหล่งข้อมูลที่แตกต่างกัน งานดังกล่าวเกี่ยวข้องกับการใช้ไลบรารี C++ ที่จัดการ DOC/JPG ที่มีคุณสมบัติครบถ้วน ซึ่งจะประมวลผลชุดของไฟล์ DOC และรวมเข้าด้วยกันในเวลาที่สั้นที่สุด ให้ผลลัพธ์ JPG ที่กะทัดรัดและแม่นยำ
หากต้องการรวม DOC to JPG ใน C++ คุณต้องมีไฟล์ DOC ต้นทางอย่างน้อยสองไฟล์ สำหรับการเริ่มต้นอย่างรวดเร็ว โปรดดูตัวอย่างโค้ด 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.doc"), std::istream::binary));
auto mergeProps = std::make_shared<aspose::words::cloud::models::DocumentEntry>();
mergeProps->setFileReference(
std::make_shared<aspose::words::cloud::models::FileReference>(
std::make_shared<std::wstring>(L"Input2.doc"));
mergeProps->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(mergeProps);
auto documentList = std::make_shared<aspose::words::cloud::models::DocumentEntryList>();
documentList->setDocumentEntries(documentEntries);
std::shared_ptr<requests::AppendDocumentOnlineRequest> appendDocumentOnline(
new requests::AppendDocumentOnlineRequest(
document, documentList
)
);
auto mergedDocs = wordsApi->appendDocumentOnline(appendDocumentOnline);
std::shared_ptr<requests::SplitDocumentOnlineRequest> splitDocumentOnline(
new requests::SplitDocumentOnlineRequest(
mergedDocs, std::make_shared<std::wstring>(L"jpg"),
std::make_shared<bool>(true)
)
);
wordsApi->splitDocumentOnline(splitDocumentOnline);
Clone Aspose.Words Cloud SDK for C++ จาก GitHub คุณสามารถค้นหาข้อมูลโดยละเอียดเกี่ยวกับการสร้างและกำหนดค่า SDK ได้ในส่วน "How to use the SDK"
หากต้องการรับข้อมูลรับรองความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา โปรดปฏิบัติตาม Instructions เหล่านี้ในเอกสารประกอบ
อ้างถึง Repository Documentation เพื่อดูรายละเอียด