Ridimensionare PDFs è utile quando è necessario modificare le dimensioni della pagina o ottimizzare il layout per diversi dispositivi. In questa guida, imparerai come ridimensionare le pagine PDF utilizzando uno strumento online e come ridimensionare le pagine di un documento PDF programmaticamente in C#, Java e Python.

Iniziamo con lo strumento gratuito online per ridimensionare PDF realizzato con Aspose.PDF.

Ridimensionare PDF online gratuitamente

Usa lo strumento online gratuito per ridimensionare PDF per cambiare rapidamente le dimensioni delle pagine di qualsiasi documento PDF. Questo strumento ti aiuta a ridimensionare i PDF in dimensioni di pagina standard.

Image

Carica il tuo file, seleziona una dimensione target della pagina o una scala e scarica subito il PDF ridimensionato.

Questo strumento online è alimentato dalla stessa Aspose.PDF library utilizzata negli esempi di codice nella sezione successiva. Ottieni la stessa precisione e controllo che tu lo utilizzi online o programmaticamente.

Come ridimensionare un PDF online

  1. Vai allo Aspose PDF Resize Tool.
  2. Carica o carica il tuo file PDF.
  3. Scegli una dimensione standard della pagina dal menu a discesa.
  4. Clicca sul pulsante Ridimensiona.
  5. Scarica il PDF modificato.

Tutti i file vengono automaticamente eliminati entro 24 ore. Aspose non accede ai tuoi documenti né li memorizza.

Ridimensionare PDF utilizzando Aspose.PDF

Aspose.PDF è una libreria potente e flessibile progettata per lavorare con file PDF su più piattaforme, tra cui .NET, Java e Python. Quando si tratta di ridimensionare PDF, offre il controllo completo sulle dimensioni delle pagine e sul ridimensionamento dei contenuti. Che tu voglia ridurre la dimensione di un PDF, convertire le pagine in formati standard come A4 o Letter, o ottimizzare i documenti per la visualizzazione web o mobile, Aspose.PDF semplifica ed efficienta il processo. Con solo poche righe di codice, gli sviluppatori possono ridimensionare pagine individuali o interi file PDF programmaticamente senza fare affidamento su strumenti di terze parti o Adobe Acrobat.

Ridimensiona il documento PDF utilizzando C#

Puoi ridimensionare le pagine PDF utilizzando Aspose.PDF for .NET. Questo è utile quando vuoi cambiare la dimensione di una pagina PDF o adattare le pagine a dimensioni specifiche.

Passo 1: Installa la Libreria

Installa da NuGet:

PM> Install-Package Aspose.PDF

Passo 2: Usa il codice per ridimensionare le pagine

Ecco un esempio di C# che ridimensiona tutte le pagine in A3:

// Passaggio 1: Importa Aspose.PDF
using Aspose.Pdf;

// Passo 2: Carica il documento PDF
Document document = new Document("input.pdf");

// Passaggio 3: Ridimensiona le pagine a A3 utilizzando l'enum PageSize
foreach (Page page in document.Pages)
{
    page.Resize(PageSize.A3);
}

// Passo 4: Salva l'output
document.Save("output_a3.pdf");

Dai un’occhiata al nostro post dettagliato sul blog riguardante changing PDF page size in C#.

Ridimensionamento di PDF utilizzando Java

Aspose.PDF for Java offre supporto completo per il ridimensionamento delle pagine come mostrato di seguito.

Passo 1: Aggiungi la Dipendenza

Aggiungi il seguente al tuo pom.xml:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>25.7</version><!-- Use the latest version -->
</dependency>

Passo 2: Ridimensiona le pagine PDF in Java

Ecco un esempio semplice per ridimensionare la dimensione della pagina PDF in Java:

// Carica il documento PDF
Document pdfDocument = new Document("sample_pdf.pdf");

// Ridimensiona tutte le pagine a A4
for (Page page : pdfDocument.getPages()) {
    page.resize(PageSize.getA4());
}

// Save the modified document
pdfDocument.save("output_a4.pdf");

Leggi di più su come modificare la dimensione della pagina PDF in Java.

Ridimensionare un file PDF in Python

Con Aspose.PDF for Python, puoi facilmente ridimensionare le pagine di un documento PDF o cambiare le dimensioni delle pagine.

Passo 1: Installa la Libreria

Usa pip per installare:

pip install aspose-pdf

Passo 2: Esegui lo Script per Ridimensionare i PDF

Questo codice Python imposta un’altezza e una larghezza personalizzate per tutte le pagine di un documento PDF:

# Passo 1: Importa il modulo Aspose.PDF
import aspose.pdf as ap  

# Passaggio 2: Carica il file PDF di input
document = ap.Document("input.pdf")  

# Passo 3: Definire le nuove dimensioni della pagina in punti (dimensione Lettera = 612 x 792)
new_width = 612
new_height = 792

# Passo 4: Scorri tutte le pagine e applica la nuova dimensione
for page in document.pages:
    page.set_page_size(new_width, new_height)

# Passaggio 5: Salva il PDF ridimensionato su disco
document.save("output_custom_size.pdf")

Scopri come ridimensionare un documento PDF in Python utilizzando Aspose.PDF.

Ottieni una licenza gratuita

Vuoi provare Aspose.PDF senza limiti? Per favore ottieni una licenza temporanea gratuita e sblocca tutte le funzionalità. Ti consente di ridimensionare, comprimere e manipolare i PDF senza alcuna restrizione.

Ridimensiona PDF: Risorse gratuite

Esplora ulteriori strumenti e documentazione:

Conclusione

In questo post, hai esplorato come ridimensionare i documenti PDF utilizzando uno strumento online gratuito e hai compreso come funziona il processo di ridimensionamento dietro le quinte. Hai anche imparato come implementare il ridimensionamento dei PDF in modo programmatico in C#, Java e Python utilizzando Aspose.PDF. Che tu stia ridimensionando PDF, modificando il layout dei documenti o ottimizzandolo per lo schermo o la stampa, Aspose.PDF ti offre gli strumenti e la flessibilità per gestire tutto in modo efficiente.

Hai domande? Contattaci in qualsiasi momento nel nostro free support forum.

See Also