Tihendage DOC C++ SDK

Vähendage DOC suurust, kasutades C++

Kasutades rakenduses C++ REST API t, saavad arendajad DOC faili programmiliselt tihendada. Antud lahenduse korral on väljundiks peale tihendamist kvaliteetne fail.

Kuva koodilõik

Tihendage C++ DOC

Meie võimsa C++ API abil saavad arendajad sisu ja väljundfaili suuruse optimeerimiseks DOC i tihendada. Faili suurust vähendatakse kasutamata andmete ja ressursside puhastamise teel. Samuti saate pilte tihendada, et muuta väljundfaili suurus veelgi väiksemaks.

Sisu optimeerimise ja tihendamise tulemuse saab salvestada algses DOC is või mis tahes saadaolevas salvestusvormingus – DOCX, DOC, RTF, PDF, HTML ja paljud teised.

Vähendage C++ DOC faili suurust

Nagu mainitud, võimaldab meie C++ SDK DOC i suurust programmiliselt vähendada. Nüüd saate proovida meie võimsaid funktsioone ja hinnata, kuidas C++ DOC i tihendada järgmise näite abil:

Laadige üles fail, mida soovite optimeerida/tihendada
Käivita kood
Valige loendist sihtvorming
using namespace aspose::words::cloud;

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

auto requestDocument = std::shared_ptr<std::istream>(
   new std::ifstream(std::filesystem::path(L"Input.doc"), std::istream::binary));
auto requestCompressOptions = std::make_shared<aspose::words::cloud::models::CompressOptions>();
requestCompressOptions->setImagesQuality(std::make_shared<int32_t>(75));
requestCompressOptions->setImagesReduceSizeFactor(std::make_shared<int32_t>(1));
std::shared_ptr<requests::CompressDocumentOnlineRequest> compressDocumentRequest(
    new requests::CompressDocumentOnlineRequest(
        requestDocument, requestCompressOptions
    )
);
auto compressDocument = wordsApi->compressDocumentOnline(compressDocumentRequest);

auto requestDocument = std::shared_ptr<std::istream>(
   compressDocument->document->values.begin, std::istream::binary));
std::shared_ptr<requests::ConvertDocumentRequest> convertDocument(
    new requests::ConvertDocumentRequest(
        requestDocument, std::make_shared<std::wstring>(L"doc")
    )
);
wordsApi->convertDocument(convertDocument);
Käivita kood
  
Kopeerige kood C++ lõikelauale

Kuidas tihendada DOC rakenduses C++

  1. Installige Aspose.Words Cloud for C++
  2. Lisage oma C++ projektile teegi viide (importige teek).
  3. Seadistage API oma rakenduse võtmete abil
  4. Laadige tihendamiseks allikas DOC
  5. Tihendage DOC, puhastage kasutamata teave
  6. Valige väljundfaili vorming
  7. Hankige DOC tihendamise tulemus eraldi failina

C++ teek, et kasutada tihendust DOC

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.

Nõuded süsteemile

Üksikasjade vaatamiseks vaadake Repository Documentation.

Muud toetatud failivormingud

Teiste failivormingute jaoks saate dokumente tihendada:

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2024. Kõik õigused kaitstud.