Panoramica di GroupDocs.Conversion

GroupDocs.Conversion offre conversioni di documenti di alta qualità e flessibili da PDF, Office, HTML e formati immagine all’interno di applicazioni Python.

Illustration conversion

Processo di conversione semplificato

Converti documenti senza sforzo in PDF, Office, HTML, eBook e formati immagine con un’API affidabile che mantiene l’integrità di contenuto e struttura.

Commutazione di formato senza soluzione di continuità

Passa tra i formati dei documenti con una singola chiamata di metodo e opzioni semplici per conversioni efficienti.

Compatibilità cross‑platform

Supporta operazioni cross‑platform, consentendo agli sviluppatori Python di gestire le conversioni su Windows e macOS con facilità.

Supporto piattaforma

GroupDocs.Conversion per Python tramite .NET è compatibile con più sistemi operativi e ambienti Python.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formati di file supportati

GroupDocs.Conversion per Python tramite .NET supporta vari formati di file.

Formati documento

  • Documents: PDF, XPS, TEX
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX
  • OpenDocument: ODT, OTT, ODS

Immagini e multimedia

  • Images: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • Diagram: VSDX, DRAW, LUCIDCHART
  • CAD & GIS: DWG, DXF, DWF, IFC, SHP, KML, GEOJSON
  • 3D & Vector: SVG, AI, EPS, CDR, STL, OBJ, FBX, DAE, GLB

Altri formati

  • eBook: EPUB, MOBI, AZW, FB2
  • Web: HTML, MHTML, MHT
  • Archives: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • Email & Outlook: PST, OST, MSG, EML
  • Finance: QFX, OFX
  • OneNote: ONE

Funzionalità di GroupDocs.Conversion

L’API consente di eseguire conversioni da un formato all’altro, convertire l’intero documento o pagine specifiche, regolare le opzioni per l’output desiderato e altro ancora.

Feature icon

Conversione multiformato

Converti file tra vari formati, inclusi PDF, DOCX, XLSX, PPTX e molto altro.

Feature icon

Output ad alta fedeltà

Mantieni la qualità e la formattazione originali dei documenti durante il processo di conversione.

Feature icon

Conversione di più file

Converti più file e uniscili in un archivio, semplificando l’organizzazione del contenuto convertito.

Feature icon

Documento multipagina in immagini

Converti documenti multipagina in immagini pagina per pagina, consentendo un controllo preciso del processo di trasformazione.

Feature icon

Impostazioni personalizzabili

Regola finemente i parametri di conversione come risoluzione, qualità e layout per soddisfare requisiti specifici.

Feature icon

Elaborazione sicura

Garantisci la privacy dei dati con opzioni di conversione dei file protette da password.

Feature icon

Integrazione API

Integra le capacità di conversione nelle tue applicazioni in modo che le conversioni vengano eseguite come parte dei tuoi flussi di lavoro esistenti.

Feature icon

Conversione affidabile

Fornisci conversioni di file affidabili mantenendo l’accuratezza e l’integrità dei tuoi documenti trasformati.

Feature icon

Converti documenti da archivi

Estrai e converti documenti da archivi, consentendo la trasformazione dei contenuti memorizzati in file compressi.

Esempi di codice

Esempi di operazioni GroupDocs.Conversion in Python

Converti un documento in un altro formato

La caratteristica principale di GroupDocs.Conversion è la capacità di convertire un documento in un formato diverso.
Specifica il tipo di formato di output utilizzando la classe ConvertOptions per convertire un documento.

Converti DOCX in PDF con Python

from groupdocs.conversion import Converter
from groupdocs.conversion.options.convert import PdfConvertOptions

def convert_document_to_another_format():
    # Istanzia Converter con il documento di input
    with Converter("./business-plan.docx") as converter:
        # Istanzia le opzioni di conversione per definire il formato di output
        pdf_convert_options = PdfConvertOptions()

        # Converti il documento di input
        converter.convert("./business-plan.pdf", pdf_convert_options)    

if __name__ == "__main__":
    convert_document_to_another_format()

Converti un documento in più file di pagina

Conversione di un singolo documento multipagina in file di pagina individuali.
L’esempio dimostra come convertire ogni diapositiva di una presentazione PPTX in un’immagine PNG.

Converti le diapositive PPTX in PNG in Python

from groupdocs.conversion import Converter
from groupdocs.conversion.filetypes import ImageFileType
from groupdocs.conversion.options.convert import ImageConvertOptions

def convert_all_document_pages():
    # Istanzia il Converter con il documento di input 
    with Converter("./basic-presentation.pptx") as converter:
        # Istanzia le opzioni di conversione e definisci il formato di output come PNG
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

        # Converti tutte le diapositive e salva nella cartella di output
        converter.convert_by_page("./converted-pages", png_convert_options)    

if __name__ == "__main__":
    convert_all_document_pages()

Converti i file all’interno dei contenitori di documento

Converti i file incorporati nei contenitori di documento, come file compressi o confezionati, in file di output individuali.
Il seguente esempio dimostra come convertire ogni file compresso in un archivio ZIP in PDF.

Converti i file in archivio ZIP in PDF in Python

from groupdocs.conversion import Converter
from groupdocs.conversion.options.convert import PdfConvertOptions

def convert_files_within_document_container():
    # Istanzia il Converter con il documento di input
    with Converter("./compressed.zip") as converter:
        # Istanzia le opzioni di conversione per definire il formato di output come PDF
        pdf_convert_options = PdfConvertOptions()

        # Estrai, converti e salva i file di output in formato PDF
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

Pronto per iniziare?

Scarica GroupDocs.Conversion gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano