Questo piccolo argomento si concentra su come cambiare la dimensione della pagina di PDF usando Python. Comprende tutti i dettagli necessari per configurare l’ambiente di sviluppo, una sequenza di passaggi da seguire per creare un’applicazione e un codice di esempio eseguibile che mostra il processo per cambiare la dimensione della pagina PDF usando Python con l’aiuto di solo poche chiamate API. Questo codice può essere usato in qualsiasi ambiente supportato da Python e .NET Framework come Windows, Linux e macOS.
Passaggi per modificare le dimensioni della carta PDF utilizzando Python
- Imposta l’ambiente per l’utilizzo dell’API Aspose.PDF per Python tramite .NET
- Apri il file PDF di origine utilizzando l’oggetto di classe Document le cui dimensioni della pagina devono essere modificate
- Accedi alla raccolta di pagine PDF nel PDF caricato
- Accedere alla pagina desiderata dalla collezione di cui si desidera aggiornare la dimensione
- Chiama il metodo set_page_size() della classe Page e fornisci una nuova dimensione della pagina
- Salva il file PDF risultante con le dimensioni della pagina modificate
Questi passaggi coprono il processo per modificare le dimensioni della pagina PDF utilizzando Python fornendo le risorse necessarie per testare questa funzione. Inizialmente, carichiamo il file PDF di destinazione, accediamo alla raccolta di pagine e quindi otteniamo il riferimento alla pagina di cui si desidera aggiornare le dimensioni. L’istanza della classe Page contiene un metodo set_page_size() utilizzato per modificare la dimensione della pagina fornendo la larghezza e l’altezza della pagina.
Codice per modificare le dimensioni della pagina PDF utilizzando Python
This example code demonstrates the process to change the size of a PDF page using Python. The Aspose.PDF use a scaling factor of 72 points for 1 inch of the page resolution. Therefore, you have to calculate the width and height in points by multiplying the number of desired inches by 72. Supponiamo di voler impostare la dimensione della pagina su Envelop 10# che ha un’altezza di 9,49 pollici e una larghezza di 4,13 pollici, quindi moltiplicherai entrambi i numeri per 72 prima di passarlo al metodo set_page_size().
Questo esempio ci ha insegnato a cambiare le dimensioni della pagina PDF usando Python. Se sei interessato a conoscere come convertire un PDF in un file Excel, fai riferimento all’articolo su come convertire PDF in Excel usando Python.