Come convertire più file PPT in PDF usando Python

Questo breve tutorial guida su come convertire più file PPT in PDF utilizzando Python insieme ai passaggi di configurazione dettagliati per configurare l’ambiente. Puoi convertire più PPT in un PDF in Python solo con l’aiuto di alcune chiamate API e avrai il controllo su ogni diapositiva inclusa nel PDF, ad esempio filtrando alcune diapositive o impostando alcune altre proprietà, se necessario.

Passaggi per convertire più file PPT in PDF utilizzando Python

  1. Imposta il tuo ambiente IDE su usa Aspose.Slides per Python tramite .NET
  2. Aggiungi il riferimento agli spazi dei nomi glob, os e aspose.slides nel tuo progetto per convertire PPT in PDF
  3. Crea una presentazione predefinita usando la classe Presentazione e rimuovi la sua diapositiva predefinita
  4. Accedi all’elenco di tutti i file di presentazione da renderizzare in un unico PDF
  5. Scorri ogni file di presentazione e caricalo in un oggetto Presentazione temporaneo separato
  6. Scorri tutte le diapositive in ogni presentazione e clonale nella presentazione di destinazione
  7. Salva la presentazione finale risultante come PDF contenente le diapositive di tutte le presentazioni

Queste istruzioni dettagliate vengono seguite per convertire più file PPT in PDF in Python. Viene descritto un flusso di lavoro completo per scrivere un convertitore, in cui viene creata una nuova presentazione predefinita seguita dalla rimozione della diapositiva predefinita. Quindi, puoi caricare presentazioni singole o multiple, accedere alle rispettive raccolte di diapositive e aggiungerle alla presentazione di destinazione utilizzando la funzione di clonazione delle diapositive prima di salvarle sul disco come file PDF.

Codice per convertire più PPT in un PDF utilizzando Python

Questo codice mostra come convertire più PPT in PDF in Python usando gli spazi dei nomi e le classi richiesti. Il codice include la logica per leggere i file PPT solo da una cartella, tuttavia è possibile semplificarlo ottenendo l’elenco dei nomi dei file anche in un altro modo in base alle proprie esigenze. Durante l’iterazione delle diapositive, quando accedi a ciascuna diapositiva puoi anche impostare le proprietà come aggiungere lo sfondo della diapositiva, aggiungere alcuni controlli ActiveX, lavorare con le forme sulla diapositiva e così via.

Abbiamo visto che durante la scrittura del convertitore PPT in PDF più file in Python vengono renderizzati in un singolo PDF. Se vuoi saperne di più sulla conversione delle presentazioni in SVG, consulta l’articolo su come convertire PowerPoint in SVG in Python.

 Italiano