Comprimi PDF tramite C#

Compressore PDF progressivo che utilizza Aspose.PDF lato server per le API C#, senza l’uso di software come Microsoft o Adobe Acrobat

Ottimizza i PDF con C#

Devi comprimere un PDF? La modifica programmatica dei documenti PDF è una parte essenziale dei moderni flussi di lavoro digitali. Con librerie.NET come Aspose.PDF, sono soluzioni autonome che non si basano su altri software e sono pronte per l’uso commerciale. Coprono tutte le possibili esigenze degli sviluppatori C# professionisti.

Questa libreria C# consente agli sviluppatori di comprimere documenti PDF in modo rapido ed efficiente tramite la programmazione. Con questa libreria, puoi produrre facilmente un output PDF ottimizzato per la stampa, l’archiviazione o la condivisione in rete. È una soluzione autonoma per l’elaborazione di documenti PDF in C# che non richiede l’installazione di software di terze parti.

Per comprimere il file PDF, utilizzeremo l’API Aspose.PDF per .NET che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la platforma.NET. Apri il gestore di pacchetti NuGet, cerca Aspose.pdf e installa. Puoi anche usare il seguente comando dalla console di Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Come comprimere PDF tramite C#


È necessario Aspose.PDF per.NET per provare il codice nel proprio ambiente.

  1. Aprire un documento PDF utilizzando l’oggetto Document.
  2. Richiama il metodo per l’ottimizzazione sull’oggetto documento, che rimuove gli oggetti non necessari e comprime le immagini nel file PDF
  3. Salvate il documento ottimizzato nel nuovo percorso utilizzando il metodo Save ().

Se desideri semplificare e velocizzare la condivisione o l’archiviazione di un file PDF, la compressione può essere utile. Con questa potente libreria Aspose.PDF .NET, puoi ridurre le dimensioni del tuo PDF mantenendone intatti la qualità e i dettagli importanti. Questo strumento professionale utilizza C# per comprimere i PDF in modo efficace. L’esempio seguente dimostra come modificare un documento PDF in C#:

Comprimi file PDF - C#

Questo codice di esempio mostra come ottimizzare un documento PDF per il Web - C#

Input file:

File not added

Output format:

PDF

Output file:


	string dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();

	// Open document
	Document pdfDocument = new Document(dataDir + "OptimizeDocument.pdf");

	// Optimize for web
	pdfDocument.Optimize();

	dataDir = dataDir + "OptimizeDocument_out.pdf";

	// Save output document
	pdfDocument.Save(dataDir);

Informazioni su Aspose.PDF per l'API C#

L’API Aspose.PDF per C# offre un’ampia gamma di funzionalità per lavorare con i file PDF. Alcune delle funzionalità includono:

  • Crea documenti PDF da zero o da HTML, XML o immagini.
  • Comprimi documenti PDF esistenti aggiungendo o rimuovendo pagine, testo, immagini e altri contenuti.
  • Converti documenti PDF in altri formati come HTML, XML e immagini.
  • Renderizza documenti PDF in immagini o in formato XPS.
  • Stampa documenti PDF direttamente dalla tua applicazione.
  • Firma digitalmente i documenti PDF.

Puoi trovare ulteriori informazioni su Aspose.PDF per l’API C# in questa documentazione Aspose