Visão geral do GroupDocs.Merger

API para combinar, dividir, trocar, recortar ou remover documentos, apresentações e diagramas em aplicações .NET.

Illustration merger

Mescle vários documentos em C# sem esforço

Combine múltiplos arquivos PDF e Office em um único documento utilizando o GroupDocs.Merger para .NET. Com suporte a uma ampla gama de formatos, a fusão de documentos torna-se rápida e direta.

Simplifique a gestão de documentos dividindo arquivos grandes

Divida arquivos PDF ou Office grandes em seções menores e mais manejáveis. O GroupDocs.Merger para .NET permite que você divida documentos por páginas específicas, intervalos ou extraia páginas individuais.

Manipule páginas e personalize a estrutura do documento - reorganizar, trocar ou remover

Tenha controle total sobre seus documentos reordenando, trocando ou removendo páginas. O GroupDocs.Merger para .NET oferece a flexibilidade para personalizar a estrutura do seu documento para atender às suas necessidades específicas.

Independência da Plataforma

GroupDocs.Merger para .NET é projetado para funcionar de maneira fluida em vários sistemas operacionais, frameworks e gerenciadores de pacotes, oferecendo versatilidade e compatibilidade para o seu ambiente de desenvolvimento.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de arquivo suportados

O GroupDocs.Merger para .NET permite trabalhar com uma variedade de formatos de arquivo, garantindo flexibilidade para suas necessidades de processamento de documentos.

Formatos do Microsoft Office

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

Documentos e imagens

  • Documentos: PDF, XPS, TEX
  • Imagens: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

Outros formatos

  • Web: HTML, MHTML, MHT
  • Arquivos: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

Recursos do GroupDocs.Merger

Mescle, divida e gerencie documentos PDF e do Office.

Feature icon

Mesclar arquivos

Combine vários documentos em um só, mesclando arquivos inteiros ou páginas específicas de diferentes fontes.

Feature icon

Dividir documentos

Quebre um documento em vários arquivos menores para melhor organização e gerenciamento.

Feature icon

Mover páginas

Reorganize páginas dentro de um documento movendo-as para uma nova posição.

Feature icon

Remover páginas

Exclua páginas específicas ou várias páginas selecionadas de um documento.

Feature icon

Rotacionar páginas

Gire páginas em um documento em 90, 180 ou 270 graus conforme necessário.

Feature icon

Trocar páginas

Troque as posições de duas páginas dentro de um documento para melhor arranjo.

Feature icon

Extrair páginas

Selecione e extraia páginas específicas ou intervalos de páginas para criar um novo documento.

Feature icon

Alterar orientação

Ajuste a orientação da página para retrato ou paisagem para páginas selecionadas ou todas.

Feature icon

Pré-visualizar páginas

Gere pré-visualizações em imagem das páginas do documento para obter uma visão clara do seu conteúdo e layout.

Exemplos de código

Exemplos de operações comuns do GroupDocs.Merger em .NET

Mesclar páginas específicas de arquivos DOCX em um único documento

O recurso Mesclagem de Páginas Seletivas permite extrair e mesclar apenas as páginas necessárias de vários arquivos DOCX. Veja como realizar a mesclagem de páginas seletivas usando C#:

Como mesclar arquivos DOCX em C#

JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Carregue o arquivo DOCX de origem
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // Adicione outro arquivo DOCX para incluir páginas específicas
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Mescle as páginas selecionadas e salve a saída
  merger.Save(@"c:\result.docx");
}

Dividir um documento PDF em vários arquivos

Divida facilmente um PDF grande em vários arquivos menores usando o recurso Dividir Documento. Isso ajuda na extração de seções específicas ou na organização do conteúdo de forma mais eficiente. Você pode dividir documentos com base em vários critérios, como intervalo de páginas, páginas iniciais e finais específicas ou números de páginas ímpares/par.

Como dividir um documento em vários arquivos com várias páginas

// Use a API do GroupDocs.Merger para dividir um arquivo PDF
int[] splitPages = new int[] { 3, 6, 8 };

// Configure as SplitOptions com o formato do arquivo de saída
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Crie uma instância de Merger e carregue o documento PDF
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Chame o método de divisão com as SplitOptions para gerar arquivos separados
  merger.Split(splitOptions);
}  

Pronto para começar?

Baixe GroupDocs.Merger gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

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

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