Ühendage C++ i koodis hõlpsalt PDF XPS vormingusse. See C++ i teek on loodud mitme PDF faili ühendamiseks üheks XPS failiks, kasutades REST API d, st edastades HTTPS i kõnesid Interneti kaudu.
See on professionaalne pilvepõhise PDF i XPS ühendamislahendus, mis pakub C++ i programmeerijatele nii suurt arenduspaindlikkust kui ka võimsaid funktsioone. PDF failide ühendamist kasutatakse sageli siis, kui on vaja luua sama struktuuriga XPS dokumentide komplekt, millest igaüks sisaldab ainulaadseid andmeid. Failide liitmisega saate automatiseerida oma digitaalseid PDF/XPS töövooge ja laadida mõned protsessi rutiinsed osad kiiresse ja tõhusasse dokumenditöötlustarkvarasse C++.
Paljudel juhtudel peate võib-olla ühendama PDF failid üheks XPS failiks. Näiteks võite enne printimist või arhiveerimist ühendada mitu PDF faili.
PDF i liitmine võib olla osa terviklikust dokumenditöötlusviisist, mille abil luuakse erinevatest andmeallikatest XPS dokumente. Sellised ülesanded hõlmavad täisfunktsionaalsusega PDF/XPS manipulatsiooniga C++ i teegi kasutamist, mis töötleb PDF failide komplekti ja liidab need kokku võimalikult lühikese aja jooksul, andes kompaktse ja täpse XPS tulemuse.
C++ is PDF i ja XPS vormingu ühendamiseks vajate vähemalt kahte PDF i lähtefaili. Kiireks alustamiseks vaadake allolevat C++ i koodi näidet.
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>();
// Laadige pilvmälust lisatav dokument.
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);
Kloonige GitHubi Aspose.Words Cloud SDK for C++. Üksikasjalikku teavet SDK loomise ja konfigureerimise kohta leiate jaotisest "How to use the SDK".
Vajalike turbemandaatide kiireks hankimiseks ja meie REST API-le juurdepääsu saamiseks järgige neid dokumentatsioonis olevaid Instructions.
Üksikasjade vaatamiseks vaadake Repository Documentation.
Võite kasutada ka muid populaarseid vorminguid: