Comprimeer PDF in .NET SDK

Verklein de grootte van PDF met C#

Met behulp van de REST API in C# kunnen ontwikkelaars PDF programmatisch comprimeren. Met de gegeven oplossing zal de uitvoer na compressie een bestand van hoge kwaliteit zijn.

Codefragment bekijken

Comprimeer PDF in C#

Met behulp van onze krachtige C# API kunnen ontwikkelaars PDF documenten comprimeren om de inhoud en de uitvoerbestandsgrootte te optimaliseren. Het verkleinen van de PDF grootte vindt plaats door ongebruikte gegevens en bronnen op te schonen. U kunt ook afbeeldingen in PDF comprimeren om het uitvoerbestand nog kleiner te maken.

Het resultaat van inhoudsoptimalisatie en -compressie kan worden opgeslagen in de originele PDF of in elk beschikbaar opslagformaat - DOCX, DOC, RTF, HTML en vele andere. Comprimeer bijvoorbeeld PDF en sla de uitvoer op als Word.

Verklein de PDF bestandsgrootte in C#

Zoals vermeld, kunt u met onze .NET SDK de PDF grootte programmatisch verkleinen. En nu kunt u onze krachtige functionaliteit uitproberen en evalueren hoe u PDF comprimeert in C# met het volgende voorbeeld:

Upload een bestand dat u wilt optimaliseren/comprimeren
Voer code uit
Selecteer het doelformaat uit de lijst
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);
Voer code uit
  
Kopieer code C# naar het klembord

Hoe PDF comprimeren in C#

  1. Installeer Aspose.Words Cloud for .NET
  2. Voeg een bibliotheekreferentie toe (importeer de bibliotheek) aan uw C# project
  3. Configureer API met uw app-sleutels
  4. Laad de bron PDF om te comprimeren
  5. Comprimeer PDF, verwijder ongebruikte informatie
  6. Selecteer het uitvoerbestandsformaat
  7. Haal het resultaat van PDF compressie als een apart bestand

C# bibliotheek om PDF compressie te gebruiken

Installeer 'Aspose.Words Cloud SDK for .NET' met behulp van NuGet pakketbeheerder. Voer gewoon nuget install Aspose.Words-Cloud uit om automatisch de bijbehorende assembly in uw project te installeren en ernaar te verwijzen. Als alternatief kunt u de Aspose.Words Cloud SDK for .NET -broncode van GitHub handmatig klonen en in uw project gebruiken. Volg deze Instructions om snel de benodigde beveiligingsreferenties te krijgen en toegang te krijgen tot onze REST API.

systeem vereisten

  • .NET Standard 2.0 of nieuwer

Raadpleeg de Repository Documentation voor meer details.

Andere ondersteunde bestandsindelingen

U kunt documentcompressie uitvoeren voor andere bestandsindelingen:

5%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2024. Alle rechten voorbehouden.