Izmantojot mūsu jaudīgo C# API, izstrādātāji var saspiest PDF dokumentus, lai optimizētu saturu un izvades faila lielumu. PDF lieluma samazināšana notiek, iztīrot neizmantotos datus un resursus. Varat arī saspiest attēlus PDF failā, 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ā PDF formātā vai jebkurā pieejamajā saglabāšanas formātā – DOCX, DOC, RTF, HTML un daudzos citos. Piemēram, saspiediet PDF un saglabājiet izvadi kā Word.
Kā minēts, mūsu .NET SDK ļauj programmatiski samazināt PDF lielumu. Un tagad varat izmēģināt mūsu jaudīgo funkcionalitāti un novērtēt, kā C# saspiest PDF, izmantojot šādu piemēru:
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);
Instalējiet 'Aspose.Words Cloud SDK for .NET' izmantojot NuGet pakotņu pārvaldnieku. Vienkārši palaidiet nuget install Aspose.Words-Cloud, lai automātiski instalētu un atsauktos uz atbilstošo montāžu savā projektā. Kā alternatīvu varat manuāli klonēt Aspose.Words Cloud SDK for .NET avota kodam no GitHub un izmantot to savā projektā. Lūdzu, izpildiet šos Instructions, lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API.
Sīkāku informāciju skatiet Repository Documentation.
Varat veikt dokumentu saspiešanu citiem failu formātiem: