Mágica da conversão: transforme arquivos entre formatos

Converta documentos de forma simples de vários formatos de origem para diferentes formatos de destino. Aproveite uma ampla variedade de conversões suportadas sem software adicional, como MS Office, Apache Open Office, Adobe Acrobat Reader e outros.

Carregue documentos de várias fontes, incluindo arquivos, streams, URLs, servidores FTP, Amazon S3, Azure Blob Storage e outros.

Use qualquer tipo de armazenamento em cache, como Amazon S3, Dropbox, Google Drive, Windows Azure, Redis ou outros, implementando as interfaces necessárias.

Conjunto de recursos do GroupDocs.Conversion

SDKs para converter arquivos entre vários tipos, como HTML, PDF, Word, Excel, PNG e muitos outros, sem software de terceiros.

  • Converter documentos e imagens

    Transforme arquivos de diferentes fontes em vários formatos de destino.

  • Abrir documentos protegidos

    Especifique uma senha para abrir documentos criptografados.

  • Carregar arquivos de qualquer lugar

    Carregue documentos de vários arquivos, URLs, servidores FTP, Amazon S3 e outros.

  • Gerenciar configurações de saída

    Gire e reorganize páginas, especifique se notas e comentários devem ser renderizados.

Exemplos de código do GroupDocs.Conversion

Exemplos de operações comuns do GroupDocs.Conversion em C#, Java, JavaScript e Python.

Converter documento para outro formato

Com o GroupDocs.Conversion, você pode converter um arquivo PDF para DOCX usando apenas algumas linhas de código. A biblioteca não requer software de terceiros, como Microsoft Word ou Adobe Acrobat. Aqui está um exemplo de como essa operação pode ser implementada:
// Adicionar namespaces
using GroupDocs.Conversion;
using GroupDocs.Conversion.Options.Convert;

// Inicializar o conversor com o arquivo de origem
using (var converter = new Converter("source.docx"))
{
    // Defina as opções de conversão para especificar o formato de saída
    var convertOptions = new PdfConvertOptions();

    // Converter para o formato DOCX
    converter.Convert("converted.pdf", convertOptions);
}
// Importar pacotes
import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.options.convert.PdfConvertOptions;
            
// Inicializar o conversor com o arquivo de origem
Converter converter = new Converter("source.docx");

// Defina as opções de conversão para especificar o formato de saída
PdfConvertOptions convertOptions = new PdfConvertOptions();

// Converter para o formato DOCX
converter.convert("converted.pdf", convertOptions)
// Importar o pacote
const groupdocs = require('@groupdocs/groupdocs.conversion');

// Inicializar o conversor com o arquivo de origem
const converter = new groupdocs.Converter("source.docx");

// Defina as opções de conversão para especificar o formato de saída
const convertOptions = new groupdocs.PdfConvertOptions();

// Converter para o formato DOCX
converter.convert("converted.pdf", convertOptions);
# Importar o módulo
from groupdocs.conversion import Converter
from groupdocs.conversion.options.convert import PdfConvertOptions

# Inicializar o conversor com o arquivo de origem
with Converter("./source.docx") as converter:
    # Defina as opções de conversão para especificar o formato de saída
    pdf_convert_options = PdfConvertOptions()
    
    # Converter para o formato DOCX
    converter.convert("./converted.pdf", pdf_convert_options)    

Mais de 200 formatos de arquivo suportados

GroupDocs.Conversion suporta operações com os formatos de arquivo mais populares formatos de arquivo.

Métricas e uso

Principais indicadores que ilustram o uso e as capacidades do GroupDocs.Conversion.

  • 3K+

    Pares de conversão suportados

    Converta arquivos em milhares de pares suportados, incluindo Microsoft Office, PDF, imagens, vídeo, áudio e bancos de dados.

  • 1.0M

    Downloads do NuGet

    O pacote NuGet do GroupDocs.Conversion é amplamente utilizado na comunidade de desenvolvedores e se integra a projetos .NET existentes.

  • 10+

    Bibliotecas

    O GroupDocs.Conversion inclui mais de 10 bibliotecas que fornecem recursos para diferentes tipos de documentos e cenários.

  • 100+

    Clientes satisfeitos

    Mais de 100 clientes utilizam o GroupDocs.Conversion em produção para gerenciar cargas de trabalho de conversão de documentos.

Clientes

As bibliotecas GroupDocs são usadas por organizações e marcas em todo o mundo.

Plataformas suportadas

A biblioteca GroupDocs.Conversion suporta os seguintes sistemas operacionais e frameworks

.NET

.NET Framework 4.6.2+
.NET 6+
Windows, Linux
3K+ pares de conversão

Java

J2SE 8.0 (1.8)+
Windows, Linux, macOS
3K+ pares de conversão

Node.js

Node.js 20+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
3K+ pares de conversão

Python

Python 3.9+
Windows, macOS
3K+ pares de conversão

Pronto para começar?

Experimente os recursos do GroupDocs.Conversion gratuitamente ou solicite uma licença

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Perguntas e dúvidas comuns

Encontre respostas para dúvidas comuns em nossa seção de FAQ para responder rapidamente às suas perguntas e preocupações.

  • Posso avaliar os produtos GroupDocs antes de comprar?
    Sim! Todos os produtos GroupDocs possuem uma versão de avaliação sem risco disponível. Recomendamos fortemente que os desenvolvedores façam o download e experimentem nossas APIs antes de comprar, para garantir que atenderão 100% às suas necessidades.
  • A GroupDocs realiza demonstrações de produtos?
    Não, nosso foco está em nossas APIs e em criar os produtos mais funcionais e estáveis possíveis. Oferecemos testes totalmente funcionais e gratuitos na forma de uma licença temporária para que você possa testar o produto por conta própria.
  • Onde posso baixar o produto?
    Todos os produtos estão disponíveis para download no site. Não enviamos cópias físicas do nosso software por correio.
  • As licenças de desenvolvedor do GroupDocs são por usuário ou por usuário nomeado?
    As licenças de desenvolvedor do GroupDocs são por usuário, não por usuário nomeado. Entendemos que os membros de uma equipe de desenvolvimento podem mudar ao longo do tempo e que não é prático atualizar a licença a cada mudança.
  • Precisamos de uma licença separada para nosso ambiente de build ou servidor CI (Integração Contínua)?
    Não, ficamos satisfeitos que os clientes utilizem os produtos GroupDocs em um único servidor para fins de desenvolvimento de soluções sem custo adicional. Essa instalação não deve ser usada para contornar os termos de licença do seu contrato com a GroupDocs e deve respeitar quaisquer limitações de redistribuição ou localização impostas pela licença adquirida.
 Português