Questo breve tutorial contiene informazioni su come convertire Word in PDF utilizzando Python. Per convertire Word in PDF in Python, questo argomento include i passaggi di configurazione dell’ambiente e le chiamate API necessarie per eseguire la conversione. L’API consente di personalizzare il PDF di output impostando diverse opzioni che sono spiegate nelle sezioni seguenti.
Passaggi per convertire DOCX in PDF in Python
- Configura il ambiente per l’utilizzo di Aspose.Words per Python tramite .NET
- Importa lo spazio dei nomi necessario aspose.words nel tuo file Python
- Carica il file di Word di origine nell’istanza dell’oggetto della classe Document
- Inizializzare l’oggetto PdfSaveOptions per impostare le opzioni PDF di output
- Converti DOCX in PDF usando il metodo di salvataggio
Quanto sopra descrive come l’utilizzo dell’applicazione di conversione da Python Word a PDF può essere sviluppato utilizzando semplici chiamate API. È un processo abbastanza semplice in cui dopo aver impostato l’ambiente, caricherai il file Word di origine utilizzando l’istanza della classe Document. Le PdfSaveOptions verranno utilizzate per personalizzare il PDF e, infine, verrà salvato sul disco.
Codice per convertire Word in PDF usando Python
import aspose.words as aw | |
#Load the API license for converting Word to PDF | |
wordToPdfLicense = aw.License() | |
wordToPdfLicense.set_license("Aspose.Total.lic") | |
#Load the source Word file for conversion to PDF | |
sampleDocx = aw.Document("AsposeTest.docx") | |
#Create PdfSaveOptions object before converting the Docx to PDF | |
options = aw.saving.PdfSaveOptions() | |
#Include the page numbers of the document for rendering to PDF | |
options.page_set = aw.saving.PageSet([0]) | |
#Apply the page mode to full screen while opening it in a viewer | |
options.page_mode = aw.saving.PdfPageMode.FULL_SCREEN | |
#Set PDF document compliance mode | |
options.compliance = aw.saving.PdfCompliance.PDF17 | |
#Save the DOCX to PDF file using the above mentioned options | |
sampleDocx.save("Output.pdf", options) | |
print ("Done") |
In Python DOCX to PDF le applicazioni di conversione possono anche personalizzare il PDF di output con l’aiuto della classe PdfSaveOptions. È possibile impostare il numero di pagina che si desidera esportare in PDF utilizzando la proprietà page_set. La modalità pagina e la conformità PDF possono anche essere impostate utilizzando la modalità pagina e le proprietà di conformità.
In questo argomento, abbiamo imparato a convertire Word in PDF in Python. Se stai cercando di creare un nuovo file Excel e di inserire i dati in esso, fai riferimento all’articolo su come creare file Excel in Python.