Օգտագործելով մեր հզոր C# API ն՝ մշակողները կարող են սեղմել PDF փաստաթղթերը՝ բովանդակությունը և ելքային ֆայլի չափը օպտիմալացնելու համար: PDF ի չափի կրճատումը տեղի է ունենում չօգտագործված տվյալների և ռեսուրսների մաքրման միջոցով: Դուք կարող եք նաև սեղմել պատկերները PDF ի ներսում՝ ելքային ֆայլի չափն էլ ավելի փոքր դարձնելու համար:
Բովանդակության օպտիմալացման և սեղմման արդյունքը կարող է պահպանվել բնօրինակ PDF ում կամ պահպանման ցանկացած հասանելի ձևաչափում՝ DOCX, DOC, RTF, HTML և շատ ուրիշներ: Օրինակ, սեղմեք PDF ը և պահեք արդյունքը որպես Word:
Ինչպես նշվեց, մեր .NET SDK ն թույլ է տալիս ծրագրային կերպով նվազեցնել PDF ի չափը: Եվ այժմ դուք կարող եք փորձել մեր հզոր ֆունկցիոնալությունը և գնահատել, թե ինչպես սեղմել PDF ը C# հետևյալ օրինակով.
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);
Տեղադրեք 'Aspose.Words Cloud SDK for .NET' ի համար՝ օգտագործելով NuGet փաթեթի կառավարիչը: Պարզապես գործարկեք nuget install Aspose.Words-Cloud ը՝ ձեր նախագծում համապատասխան ժողովը ավտոմատ կերպով տեղադրելու և հղում կատարելու համար: Որպես այլընտրանք, դուք կարող եք ձեռքով կլոնավորել Aspose.Words Cloud SDK for .NET սկզբնական կոդի համար GitHub-ից և օգտագործել այն ձեր նախագծում: Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:
Լրացուցիչ մանրամասներ տեսնելու համար տես Repository Documentation:
Դուք կարող եք կատարել փաստաթղթերի սեղմում այլ ֆայլերի ձևաչափերի համար.