Meie võimsa C# API abil saavad arendajad sisu ja väljundfaili suuruse optimeerimiseks PDF dokumente tihendada. PDF i suurust vähendatakse kasutamata andmete ja ressursside puhastamise teel. Samuti saate PDF is olevaid pilte tihendada, et muuta väljundfaili suurus veelgi väiksemaks.
Sisu optimeerimise ja tihendamise tulemuse saab salvestada algsesse PDF vormingusse või mis tahes saadaolevasse salvestusvormingusse – DOCX, DOC, RTF, HTML ja paljud teised. Näiteks tihendage PDF ja salvestage väljund Wordina.
Nagu mainitud, võimaldab meie .NET SDK teil programmiliselt PDF i suurust vähendada. Nüüd saate proovida meie võimsaid funktsioone ja hinnata, kuidas PDF i C# tihendada järgmise näite abil:
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);
Installige NuGet paketihalduri abil 'Aspose.Words Cloud SDK for .NET'. Lihtsalt käivitage nuget install Aspose.Words-Cloud, et automaatselt installida ja viidata oma projekti vastav koost. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for .NET lähtekoodi jaoks GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.
Teiste failivormingute jaoks saate dokumente tihendada: