Visão geral de GroupDocs.Conversion

GroupDocs.Conversion oferece conversão flexível e de alta qualidade de documentos de PDF, Office, HTML e formatos de imagem em aplicativos Python.

Illustration conversion

Processo de conversão simplificado

Converta documentos sem esforço para formatos PDF, Office, HTML, e-book e imagem com uma API confiável que mantém a integridade do conteúdo e da estrutura.

Troca perfeita de formato

Alterne entre formatos de documentos com uma única chamada de método e opções simples para conversões eficientes.

Compatibilidade entre plataformas

Suporta operação multiplataforma, permitindo que os desenvolvedores Python lidem com conversões em sistemas Windows e macOS com facilidade.

Suporte de plataforma

GroupDocs.Conversion for Python via .NET é compatível com vários sistemas operacionais e ambientes Python.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formatos de arquivo suportados

GroupDocs.Conversion para Python via .NET oferece suporte a vários formatos de arquivo.

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

Imagens e 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

Outros 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

Recursos de GroupDocs.Conversion

Converta perfeitamente documentos PDF e de escritório para HTML, JPG, PNG, BMP, TIFF, SVG e muitos outros formatos. A API GroupDocs.Conversion for foi projetada para ser fácil de usar e integrar ao seu projeto. Suporta todos os formatos de documentos populares com a capacidade de personalizar o processo de conversão.

Feature icon

Conversão multiformato

Converta arquivos entre vários formatos, incluindo PDF, DOCX, XLSX, PPTX e muito mais, com facilidade.

Feature icon

Saída de alta fidelidade

Preserve a qualidade e a formatação originais dos documentos durante o processo de conversão.

Feature icon

Convertendo vários arquivos

Converta vários arquivos e combine-os em um arquivo, simplificando a organização do conteúdo convertido.

Feature icon

Documento de várias páginas para imagens

Converta documentos de várias páginas em imagens página por página, permitindo controle preciso sobre o processo de transformação e facilitando a extração e análise de documentos baseados em imagens.

Feature icon

Configurações personalizáveis

Ajuste os parâmetros de conversão, como resolução, qualidade e layout, para atender a requisitos específicos.

Feature icon

Processamento seguro

Garanta a privacidade dos dados com opções de conversão de arquivos protegidas por senha.

Feature icon

Integração de API

Integre perfeitamente os recursos de conversão em seus aplicativos , tornando-os uma parte integrada de seu fluxo de trabalho.

Feature icon

Conversão robusta

Garanta conversões de arquivos confiáveis ​​e sem erros, garantindo a precisão e integridade dos seus documentos transformados.

Feature icon

Converta documentos de arquivos

Extraia e converta documentos de arquivos, permitindo a transformação do conteúdo armazenado em arquivos compactados.

Amostras de código

Exemplos de operações GroupDocs.Conversion em Python

Converter um documento para outro formato

O principal recurso do GroupDocs.Conversion é a capacidade de converter um documento para um formato diferente.
Especifique o tipo de formato de saída usando a classe ConvertOptions para converter um documento.

Converta DOCX para PDF em Python

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

def convert_document_to_another_format():
    # Instancie o conversor com o documento de entrada
    with Converter("./business-plan.docx") as converter:
        # Instancie opções de conversão para definir o formato de saída
        pdf_convert_options = PdfConvertOptions()

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

if __name__ == "__main__":
    convert_document_to_another_format()

Converta um documento em arquivos de múltiplas páginas

Converta um único documento de várias páginas em arquivos de páginas individuais.
O exemplo demonstra como converter cada slide de uma apresentação PPTX em uma imagem PNG.

Converta slides PPTX para PNG em Python

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

def convert_all_document_pages():
    # Instancie o conversor com o documento de entrada 
    with Converter("./basic-presentation.pptx") as converter:
        # Instancie opções de conversão e defina o formato de saída como PNG
        png_convert_options = ImageConvertOptions()
        png_convert_options.format = ImageFileType.PNG

        # Converta todos os slides e salve na pasta de saída
        converter.convert_by_page("./converted-pages", png_convert_options)    

if __name__ == "__main__":
    convert_all_document_pages()

Converta arquivos em contêineres de documentos

Converta arquivos incorporados em contêineres de documentos, como arquivos compactados ou empacotados, em arquivos de saída individuais.
O exemplo a seguir demonstra como converter cada arquivo compactado em arquivo ZIP em PDF.

Converta arquivos em arquivo ZIP para PDF em Python

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

def convert_files_within_document_container():
    # Instancie o conversor com o documento de entrada
    with Converter("./compressed.zip") as converter:
        # Instancie opções de conversão para definir o formato de saída como PDF
        pdf_convert_options = PdfConvertOptions()

        # Extraia, converta e salve arquivos de saída em formato PDF
        converter.convert_multiple("./converted-files", pdf_convert_options)    

if __name__ == "__main__":
    convert_files_within_document_container()

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português