Aperçu de GroupDocs.Conversion

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

Illustration conversion

Processus de conversion simplifié

Convertissez des documents sans effort en PDF, Office, HTML, eBook et formats d’image grâce à 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 d’effectuer des conversions sur Windows et macOS en toute simplicité.

Support des plateformes

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 for Python via .NET prend en charge différents 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 de GroupDocs.Conversion

L’API vous permet d’effectuer une conversion d’un format à un autre, de convertir l’ensemble du document ou des pages spécifiques, d’ajuster les options pour le résultat souhaité et plus encore.

Feature icon

Conversion multi‑format

Convertissez des fichiers entre divers formats, y compris PDF, DOCX, XLSX, PPTX et plus.

Feature icon

Sortie haute fidélité

Conservez 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 les documents multipages en images page par page, permettant un contrôle précis du processus de transformation.

Feature icon

Paramètres personnalisables

Ajustez finement 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é

Assurez la confidentialité des données avec des options de conversion de fichiers protégés par mot de passe.

Feature icon

Intégration d’API

Intégrez les capacités de conversion dans vos applications afin que les conversions s’exécutent dans le cadre de vos flux de travail existants.

Feature icon

Conversion robuste

Fournissez des conversions de fichiers fiables tout en conservant la précision et l’intégrité de vos documents transformés.

Feature icon

Convertir des documents depuis des archives

Extrayez et convertissez des documents depuis des archives, permettant la transformation du contenu stocké dans des fichiers compressés.

Exemples de code

Exemples d’opérations GroupDocs.Conversion en Python

Convertir un document vers un autre format

La fonctionnalité clé de GroupDocs.Conversion est la capacité de convertir un document vers 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 avec Python

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

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

        # Convertissez 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 plusieurs fichiers de pages

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

Convertir les diapositives PPTX en PNG avec 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 Converter avec le document d'entrée 
    with Converter("./basic-presentation.pptx") as converter:
        # Instancier les options de conversion et définir le format de sortie sur PNG
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

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

if __name__ == "__main__":
    convert_all_document_pages()

Convertir les fichiers dans les conteneurs de documents

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

Convertir les fichiers d'une archive ZIP en PDF avec Python

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

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

        # Extraire, convertir et enregistrer les fichiers de sortie au format PDF
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

Prêt à commencer ?

Téléchargez GroupDocs.Conversion gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

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