Käyttämällä REST sovellusliittymää kohteessa C# kehittäjät voivat pakata kohteen PDF ohjelmallisesti. Annetulla ratkaisulla tulos on korkealaatuinen tiedosto pakkaamisen jälkeen.
Tehokkaan C# API:n avulla kehittäjät voivat pakata PDF dokumentteja sisällön ja tulostustiedoston koon optimoimiseksi. PDF koon pienentäminen tapahtuu puhdistamalla käyttämättömät tiedot ja resurssit. Voit myös pakata kuvia PDF:n sisällä tehdäksesi tulostetiedoston koosta vielä pienemmäksi.
Sisällön optimoinnin ja pakkaamisen tulos voidaan tallentaa alkuperäiseen PDF muotoon tai mihin tahansa käytettävissä olevaan tallennusmuotoon – DOCX, DOC, RTF, HTML ja monet muut. Esimerkiksi pakkaa PDF ja tallenna tulos Wordina.
Kuten mainittiin, .NET SDK:n avulla voit ohjelmallisesti pienentää PDF kokoa. Ja nyt voit kokeilla tehokkaita toimintojamme ja arvioida, kuinka PDF pakataan C# seuraavan esimerkin avulla:
using Aspose.Words;
var config = new Configuration { ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.pdf");
var requestCompressOptions = new CompressOptions()
{
ImagesQuality = 75,
ImagesReduceSizeFactor = 1
};
var compressDocumentRequest = new CompressDocumentOnlineRequest(requestDocument,
requestCompressOptions);
var compressDocument = await wordsApi.CompressDocumentOnline(compressDocumentRequest);
var convertDocument =
new ConvertDocumentRequest(compressDocument.Document.Values.First(), "pdf");
await wordsApi.ConvertDocument(convertDocument);
Asenna 'Aspose.Words Cloud SDK for .NET' NuGet paketinhallinnan avulla. Suorita vain nuget install Aspose.Words-Cloud asentaaksesi automaattisesti projektisi vastaavan kokoonpanon ja viittaa siihen. Vaihtoehtoisesti voit kloonata manuaalisesti Aspose.Words Cloud SDK for .NET lähdekoodille GitHubista ja käyttää sitä projektissasi. Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.
Voit pakata asiakirjat muille tiedostomuodoille: