Saspiest TIFF C++ SDK

Samaziniet TIFF izmēru, izmantojot C++

Izmantojot REST API pakalpojumā C++, izstrādātāji var programmatiski saspiest TIFF. Izmantojot doto risinājumu, izvade pēc saspiešanas būs augstas kvalitātes fails.

Skatīt koda fragmentu

Saspiest TIFF programmā C++

Izmantojot mūsu jaudīgo C++ API, izstrādātāji var saspiest TIFF, lai optimizētu saturu un izvades faila lielumu. Faila lieluma samazināšana notiek, iztīrot neizmantotos datus un resursus. Varat arī saspiest attēlus, lai izvades faila lielums būtu vēl mazāks.

Satura optimizācijas un saspiešanas rezultāts var tikt saglabāts oriģinālajā TIFF vai jebkurā pieejamajā saglabāšanas formātā – DOCX, DOC, RTF, PDF, HTML un daudzos citos.

Samaziniet TIFF faila lielumu programmā C++

Kā minēts, mūsu C++ SDK ļauj programmatiski samazināt TIFF lielumu. Tagad varat izmēģināt mūsu jaudīgo funkcionalitāti un novērtēt, kā C++ saspiest TIFF, izmantojot šādu piemēru:

Augšupielādējiet failu, kuru vēlaties optimizēt/saspiest
Palaist kodu
Sarakstā atlasiet mērķa formātu
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.tiff"), 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"tiff")
    )
);
wordsApi->convertDocument(convertDocument);
Palaist kodu
  
Kopējiet kodu C++ starpliktuvē

Kā saspiest TIFF pakalpojumā C++

  1. Instalējiet Aspose.Words Cloud for C++
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam C++ projektam
  3. Konfigurējiet API, izmantojot lietotņu atslēgas
  4. Ielādējiet avotu TIFF, lai saspiestu
  5. Saspiest TIFF, notīrīt neizmantoto informāciju
  6. Izvēlieties izvades faila formātu
  7. Iegūstiet TIFF saspiešanas rezultātu kā atsevišķu failu

C++ bibliotēka, lai izmantotu TIFF saspiešanu

Klonēt Aspose.Words Cloud SDK for C++ pirmkodam no GitHub. Detalizētu informāciju par SDK izveidi un konfigurēšanu varat atrast sadaļā "How to use the SDK".

Lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API, lūdzu, izpildiet šos dokumentācijā sniegtos Instructions.

Sistēmas prasības

Sīkāku informāciju skatiet Repository Documentation.

Citi atbalstītie failu formāti

Varat veikt dokumentu saspiešanu citiem failu formātiem:

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2024. Visas tiesības aizsargātas.