Descripción general de GroupDocs.Conversion

GroupDocs.Conversion ofrece conversión de documentos flexible y de alta calidad desde formatos PDF, Office, HTML e imágenes dentro de aplicaciones Python.

Illustration conversion

Proceso de conversión simplificado

Convierta documentos sin esfuerzo a formatos PDF, Office, HTML, libros electrónicos e imágenes con una API confiable que mantiene la integridad del contenido y la estructura.

Cambio de formato sin problemas

Cambie entre formatos de documentos con una única llamada a un método y opciones sencillas para conversiones eficientes.

Compatibilidad multiplataforma

Admite operaciones multiplataforma, lo que permite a los desarrolladores de Python manejar conversiones en sistemas Windows y macOS con facilidad.

Soporte de plataforma

GroupDocs.Conversion para Python a través de .NET es compatible con múltiples sistemas operativos y entornos Python.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formatos de archivo admitidos

GroupDocs.Conversion para Python a través de .NET admite [varios formatos de archivo] (https://docs.groupdocs.com/conversion/python-net/supported-file-formats/).

Formatos de documentos

  • 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

Imágenes y 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

Otros formatos

  • 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

Funciones de GroupDocs.Conversion

Convierta sin problemas documentos PDF y de Office a HTML, JPG, PNG, BMP, TIFF, SVG y muchos otros formatos. GroupDocs.Conversion para la API está diseñada para ser fácil de usar e integrar en su proyecto. Admite todos los formatos de documentos populares con la capacidad de personalizar el proceso de conversión.

Feature icon

Conversión multiformato

Convierta archivos entre varios formatos, incluidos PDF, DOCX, XLSX, PPTX y más, con facilidad.

Feature icon

Salida de alta fidelidad

Conserve la calidad y el formato originales de los documentos durante el proceso de conversión.

Feature icon

Convertir varios archivos

Convierta varios archivos y combínelos en un archivo, simplificando la organización del contenido convertido.

Feature icon

Documento de varias páginas a imágenes.

Convierta documentos de varias páginas en imágenes página por página, lo que permite un control preciso sobre el proceso de transformación y facilita la extracción y el análisis de documentos basados ​​en imágenes.

Feature icon

Configuraciones personalizables

Ajuste los parámetros de conversión, como la resolución, la calidad y el diseño, para cumplir con requisitos específicos.

Feature icon

Procesamiento seguro

Garantice la privacidad de los datos con opciones de conversión de archivos protegidos con contraseña.

Feature icon

Integración API

Integre perfectamente las capacidades de conversión en sus aplicaciones , convirtiéndolas en una parte perfecta de su flujo de trabajo.

Feature icon

Conversión robusta

Garantice conversiones de archivos confiables y sin errores, garantizando la precisión e integridad de sus documentos transformados.

Feature icon

Convertir documentos de archivos

Extraiga y convierta documentos de archivos, lo que permite la transformación del contenido almacenado en archivos comprimidos.

Ejemplos de código

Ejemplos de operaciones GroupDocs.Conversion en Python

Convertir un documento a otro formato

La característica clave de GroupDocs.Conversion es la capacidad de convertir un documento a un formato diferente.
Especifique el tipo de formato de salida utilizando la clase ConvertOptions para convertir un documento.

Convertir DOCX a PDF en Python

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

def convert_document_to_another_format():
    # Crear una instancia del convertidor con el documento de entrada
    with Converter("./business-plan.docx") as converter:
        # Crear instancias de opciones de conversión para definir el formato de salida
        pdf_convert_options = PdfConvertOptions()

        # Convertir el documento de entrada
        converter.convert("./business-plan.pdf", pdf_convert_options)    

if __name__ == "__main__":
    convert_document_to_another_format()

Convertir un documento en archivos de varias páginas

Conversión de un único documento de varias páginas en archivos de páginas individuales.
El ejemplo demuestra cómo convertir cada diapositiva de una presentación PPTX a una imagen PNG.

Convierta diapositivas PPTX a 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():
    # Crear una instancia del convertidor con el documento de entrada 
    with Converter("./basic-presentation.pptx") as converter:
        # Crear instancias de opciones de conversión y definir el formato de salida como PNG
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

        # Convierta todas las diapositivas y guárdelas en la carpeta de salida
        converter.convert_by_page("./converted-pages", png_convert_options)    

if __name__ == "__main__":
    convert_all_document_pages()

Convertir archivos dentro de contenedores de documentos

Convierta archivos incrustados en contenedores de documentos, como archivos comprimidos o empaquetados, en archivos de salida individuales.
El siguiente ejemplo demuestra cómo convertir cada archivo comprimido en un archivo ZIP a PDF.

Convierta archivos en formato ZIP a PDF en Python

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

def convert_files_within_document_container():
    # Crear una instancia del convertidor con el documento de entrada
    with Converter("./compressed.zip") as converter:
        # Crear instancias de opciones de conversión para definir el formato de salida como PDF
        pdf_convert_options = PdfConvertOptions()

        # Extraiga, convierta y guarde archivos de salida en formato PDF
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español