Descripción general de GroupDocs.Conversion

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

Illustration conversion

Proceso de conversión optimizado

Convierta documentos sin esfuerzo a PDF, Office, HTML, eBook y formatos de imagen con una API confiable que mantiene la integridad del contenido y la estructura.

Cambio de formato sin interrupciones

Cambie entre formatos de documento con una única llamada al método y opciones sencillas para conversiones eficientes.

Compatibilidad multiplataforma

Admite operación multiplataforma, permitiendo a los desarrolladores Python gestionar conversiones en sistemas Windows y macOS con facilidad.

Compatibilidad de plataformas

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 compatibles

GroupDocs.Conversion para Python a través de .NET admite varios formatos de archivo.

Formatos de 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

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

La API le permite realizar conversiones de un formato a otro, convertir documentos completos o páginas específicas, ajustar opciones para la salida deseada y más.

Feature icon

Conversión multiformato

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

Feature icon

Salida de alta fidelidad

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

Feature icon

Conversión de varios archivos

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

Feature icon

Documento multipágina a imágenes

Convierta documentos multipágina a imágenes página por página, lo que permite un control preciso del proceso de transformación.

Feature icon

Configuraciones personalizables

Ajuste finamente los parámetros de conversión, como resolución, calidad y diseño, para cumplir 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 de API

Integre las capacidades de conversión en sus aplicaciones para que las conversiones se ejecuten como parte de sus flujos de trabajo existentes.

Feature icon

Conversión robusta

Proporcione conversiones de archivos fiables manteniendo la precisión e integridad de sus documentos transformados.

Feature icon

Convertir documentos de archivos

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

Ejemplos de código

Ejemplos de operaciones de 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 usando 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():
    # Instanciar Converter con el documento de entrada
    with Converter("./business-plan.docx") as converter:
        # Instanciar 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 a múltiples archivos de página

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

Convertir 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():
    # Instanciar Converter con el documento de entrada 
    with Converter("./basic-presentation.pptx") as converter:
        # Instanciar opciones de conversión y definir el formato de salida como PNG
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

        # Convertir todas las diapositivas y guardar 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

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

Convertir archivos en un archivo ZIP a PDF en Python

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

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

        # Extraer, convertir y guardar los archivos de salida en formato PDF
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

¿Listo para empezar?

Descargue GroupDocs.Conversion gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

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