Ridimensiona il PDF usando C#

Modifica le dimensioni della pagina PDF. Usa Aspose.PDF per .NET per modificare i documenti PDF a livello di codice

Ridimensiona le pagine PDF con C#

Hai bisogno di ridimensionare un PDF? La modifica programmatica dei documenti PDF è una parte essenziale dei moderni flussi di lavoro digitali. Le 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 ridimensionare i documenti PDF in modo rapido ed efficiente tramite la programmazione. Questa libreria mostra come aggiornare o modificare facilmente le dimensioni della pagina in un file PDF esistente a livello di programmazione con C#. È una soluzione autonoma per l’elaborazione di documenti PDF in C# che non richiede l’installazione di alcun software di terze parti.

Per ridimensionare la pagina PDF, utilizzeremo l’API Aspose.PDF for .NET che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma .NET. Apri il gestore di pacchetti NuGet, cerca Aspose.PDF e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Come ridimensionare i documenti PDF


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

  1. Carica il file PDF di origine.
  2. Inserisci le pagine nell’oggetto PageCollection.
  3. Ottieni una determinata pagina.
  4. Chiamate il metodo setPageSize (..) per aggiornarne le dimensioni.
  5. Chiamate il metodo Save (..) della classe Document per generare il file PDF con le dimensioni della pagina aggiornate.

Se desideri ridimensionare i file PDF per le tue attività, questa soluzione può aiutarti. Con questa potente libreria Aspose.PDF .NET, puoi aggiornare o modificare le dimensioni (dimensioni) della pagina di un file esistente. Questo strumento professionale utilizza C# per ridimensionare il PDF in modo efficace. L’esempio seguente dimostra come modificare le dimensioni del documento PDF in C#:

Ridimensiona PDF - C#

Questo codice di esempio mostra come ridimensionare le pagine PDF - C#

var inputFile = Path.Combine(dataDir, "UpdateDimensions.pdf");
var outputFile = Path.Combine(dataDir, "UpdateDimensions_out.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
var pageCollection = pdfDocument.Pages;
var pdfPage = pageCollection[1];
// Set the page size as A4 (11.7 x 8.3 in) and in Aspose.Pdf, 1 inch = 72 points
// So A4 dimensions in points will be (842.4, 595.2)
pdfPage.SetPageSize(595.2, 842.4);
pdfDocument.Save(outputFile);

Informazioni su Aspose.PDF per l'API .NET

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 i documenti PDF esistenti aggiungendo o rimuovendo pagine, testo, immagini e altri contenuti.
  • Converti documenti PDF in altri formati come HTML, XML e immagini.
  • Renderizza i 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