Použite knižnicu C++ na zlúčenie PNG do PNG cez REST API. Jednoducho skombinujte dva alebo viac PNG súborov do jedného PNG súboru pomocou C++.
Ľahko zlúčte PNG formát do PNG formátu v C++ kóde. Táto knižnica C++ je navrhnutá tak, aby kombinovala viacero PNG súborov do jedného PNG súboru pomocou REST API, tj pomocou prenosu HTTPS volaní cez internet.
Toto je profesionálne cloudové riešenie na zlúčenie PNG do PNG, ktoré poskytuje programátorom C++ u veľkú flexibilitu vývoja a výkonné funkcie. Spájanie PNG súborov sa často používa, keď je potrebné vytvoriť PNG súbor dokumentov rovnakej štruktúry, z ktorých každý obsahuje jedinečné údaje. Zlúčením súborov môžete automatizovať svoje digitálne pracovné toky PNG/PNG a presunúť niektoré rutinné časti procesu do rýchleho a efektívneho softvéru C++ na spracovanie dokumentov.
V mnohých prípadoch možno budete musieť skombinovať PNG súbory do jedného PNG súboru. Pred tlačou alebo archiváciou môžete napríklad skombinovať viacero PNG súborov.
Zlúčenie PNG môže byť súčasťou celého integrovaného prístupu na spracovanie dokumentov na generovanie PNG dokumentov z rôznych zdrojov údajov. Takéto úlohy zahŕňajú použitie plnohodnotnej knižnice C++ na manipuláciu s PNG/PNG, ktorá spracuje sadu PNG súborov a spojí ich dohromady v čo najkratšom čase, čím vznikne kompaktný a presný výsledok PNG.
Ak chcete vykonať zlúčenie PNG do PNG vo C++, potrebujete aspoň dva zdrojové PNG súbory. Pre rýchly začiatok si pozrite nižšie uvedený príklad C++ kódu.
using namespace aspose::words::cloud;
// Aktuálne API je vo vývoji.
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.png"), std::istream::binary));
auto mergeProps = std::make_shared<aspose::words::cloud::models::ImageEntry>();
mergeProps->setFileReference(
std::make_shared<aspose::words::cloud::models::FileReference>(
std::make_shared<std::wstring>(L"Input2.png"));
auto imageEntries =
std::make_shared<std::vector<std::shared_ptr<aspose::words::cloud::models::ImageEntry>>>();
imageEntries->push_back(mergeProps);
auto requestImageList = std::make_shared<aspose::words::cloud::models::ImageEntryList>();
requestImageList->setImageEntries(imageEntries);
std::shared_ptr<requests::AppendDocumentOnlineRequest> appendDocumentOnline(
new requests::AppendDocumentOnlineRequest(
document, requestImageList
)
);
auto mergedImages = wordsApi->appendDocumentOnline(appendDocumentOnline);
std::shared_ptr<requests::ConvertDocumentRequest> convertDocument(
new requests::ConvertDocumentRequest(
mergedImages, std::make_shared<std::wstring>(L"png")
)
);
wordsApi->convertDocument(convertDocument);
Clone Aspose.Words Cloud SDK for C++ z GitHubu. Podrobné informácie o zostavovaní a konfigurácii SDK nájdete v časti "How to use the SDK".
Ak chcete rýchlo získať potrebné bezpečnostné poverenia a získať prístup k nášmu REST API, postupujte podľa týchto Instructions v dokumentácii.
Podrobnosti nájdete v Repository Documentation.