Présentation de GroupDocs.Conversion

GroupDocs.Conversion offre une conversion de documents flexible et de haute qualité à partir des formats PDF, Office, HTML et image dans les applications Python.

Illustration conversion

Processus de conversion rationalisé

Convertissez facilement des documents aux formats PDF, Office, HTML, eBook et image avec une API fiable qui préserve l’intégrité du contenu et de la structure.

Changement de format transparent

Basculez entre les formats de documents avec un seul appel de méthode et des options simples pour des conversions efficaces.

Compatibilité multiplateforme

Prend en charge le fonctionnement multiplateforme, permettant aux développeurs Python de gérer facilement les conversions sur les systèmes Windows et macOS.

Prise en charge de la plateforme

GroupDocs.Conversion pour Python via .NET est compatible avec plusieurs systèmes d’exploitation et environnements Python.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formats de fichiers pris en charge

GroupDocs.Conversion pour Python via .NET prend en charge divers formats de fichiers.

Formats de documents

  • 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

Images et multimédia

  • 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

Autres formats

  • 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

Fonctionnalités GroupDocs.Conversion

Convertissez en toute transparence des documents PDF et bureautiques en HTML, JPG, PNG, BMP, TIFF, SVG et bien d’autres formats. L’API GroupDocs.Conversion pour est conçue pour être facile à utiliser et à intégrer dans votre projet. Il prend en charge tous les formats de documents courants avec la possibilité de personnaliser le processus de conversion.

Feature icon

Conversion multiformat

Convertissez facilement des fichiers entre différents formats, notamment PDF, DOCX, XLSX, PPTX, etc.

Feature icon

Sortie haute fidélité

Préservez la qualité et le formatage d’origine des documents pendant le processus de conversion.

Feature icon

Conversion de plusieurs fichiers

Convertissez plusieurs fichiers et combinez-les dans une archive, simplifiant ainsi l’organisation du contenu converti.

Feature icon

Document multipage en images

Convertissez des documents multipages en images page par page, permettant un contrôle précis du processus de transformation et facilitant l’extraction et l’analyse de documents basés sur des images.

Feature icon

Paramètres personnalisables

Affinez les paramètres de conversion tels que la résolution, la qualité et la mise en page pour répondre à des exigences spécifiques.

Feature icon

Traitement sécurisé

Garantissez la confidentialité des données grâce aux options de conversion de fichiers protégées par mot de passe.

Feature icon

Intégration API

Intégrez de manière transparente les capacités de conversion dans vos applications , ce qui en fait une partie transparente de votre flux de travail.

Feature icon

Conversion robuste

Assurez des conversions de fichiers fiables et sans erreurs, garantissant l’exactitude et l’intégrité de vos documents transformés.

Feature icon

Convertir des documents à partir d’archives

Extrayez et convertissez des documents à partir d’archives, permettant la transformation du contenu stocké dans des fichiers compressés.

Exemples de codes

Exemples d’opérations GroupDocs.Conversion en Python

Convertir un document dans un autre format

La fonctionnalité clé de GroupDocs.Conversion est la possibilité de convertir un document dans un format différent.
Spécifiez le type de format de sortie à l’aide de la classe ConvertOptions pour convertir un document.

Convertir DOCX en PDF en Python

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

def convert_document_to_another_format():
    # Instancier le convertisseur avec le document d'entrée
    with Converter("./business-plan.docx") as converter:
        # Instancier les options de conversion pour définir le format de sortie
        pdf_convert_options = PdfConvertOptions()

        # Convertir le document d'entrée
        converter.convert("./business-plan.pdf", pdf_convert_options)    

if __name__ == "__main__":
    convert_document_to_another_format()

Convertir un document en fichiers de plusieurs pages

Conversion d’un seul document de plusieurs pages en fichiers de pages individuelles.
L’exemple montre comment convertir chaque diapositive d’une présentation PPTX en image PNG.

Convertir des diapositives PPTX en PNG en Python

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

def convert_all_document_pages():
    # Instancier le convertisseur avec le document d'entrée 
    with Converter("./basic-presentation.pptx") as converter:
        # Instanciez les options de conversion et définissez le format de sortie au format PNG
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

        # Convertissez toutes les diapositives et enregistrez-les dans le dossier de sortie
        converter.convert_by_page("./converted-pages", png_convert_options)    

if __name__ == "__main__":
    convert_all_document_pages()

Convertir des fichiers dans des conteneurs de documents

Convertissez les fichiers intégrés dans des conteneurs de documents, tels que des fichiers compressés ou packagés, en fichiers de sortie individuels.
L’exemple suivant montre comment convertir chaque fichier compressé d’une archive ZIP en PDF.

Convertir des fichiers d'une archive ZIP en PDF en Python

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

def convert_files_within_document_container():
    # Instancier le convertisseur avec le document d'entrée
    with Converter("./compressed.zip") as converter:
        # Instancier les options de conversion pour définir le format de sortie au format PDF
        pdf_convert_options = PdfConvertOptions()

        # Extrayez, convertissez et enregistrez les fichiers de sortie au format PDF
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français