Resumo do GroupDocs.Merger

API para combinar, dividir, trocar, aparar ou remover documentos, slides e diagramas em aplicativos .NET

Illustration merger

Mescle facilmente vários documentos em C#

Mesclar documentos: combine perfeitamente vários arquivos PDF e Office em um único documento, com suporte para uma ampla variedade de formatos. GroupDocs.Merger para .NET torna a fusão de documentos rápida e sem complicações.

Simplifique o gerenciamento de documentos dividindo arquivos grandes

Divida grandes arquivos PDF ou Office em partes menores e mais gerenciáveis ​​com facilidade. GroupDocs.Merger para .NET permite que você divida documentos com base em páginas específicas, intervalos ou até mesmo extraia páginas individuais sem esforço.

Manipule páginas e personalize a estrutura do documento - reordene, troque ou remova

Assuma o controle de seus documentos reorganizando páginas, removendo páginas indesejadas ou adicionando novas. GroupDocs.Merger for .NET permite que você manipule a estrutura do documento, permitindo que você personalize e adapte seus arquivos de acordo com suas necessidades específicas.

Independência de plataforma

GroupDocs.Merger for .NET oferece suporte aos seguintes sistemas operacionais, estruturas e gerenciadores de pacotes

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de arquivo suportados

GroupDocs.Merger para .NET suporta operações com os seguintes formatos de arquivo de documento.

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

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

Recursos do GroupDocs.Mesclar

Mescle, divida e manipule perfeitamente PDF e documentos do Office

Feature icon

Mesclar arquivos

Combine dois ou mais documentos em um único documento, mesclando páginas específicas ou intervalos de páginas de vários documentos de origem.

Feature icon

Dividir documentos

Divida um documento de origem em vários documentos resultantes usando a operação de divisão.

Feature icon

Mover páginas

Reposicione as páginas em um documento usando o recurso MovePage.

Feature icon

Remover páginas

Remova páginas individuais ou uma coleção de números de página específicos do documento de origem.

Feature icon

Girar páginas

Gire as páginas em um documento definindo o ângulo de rotação para 90, 180 ou 270 graus usando a operação RotatePages.

Feature icon

Trocar páginas

Troque as posições de duas páginas no documento de origem, criando um novo documento com posições de página trocadas.

Feature icon

Extrair páginas

Extraia páginas específicas ou intervalos de páginas de um documento de origem, gerando um novo documento contendo apenas as páginas selecionadas.

Feature icon

Mudar orientação

Defina a orientação da página (retrato ou paisagem) para páginas específicas ou todas as páginas do documento usando a operação ChangeOrientation.

Feature icon

Visualizar páginas

Gere representações de imagens de páginas de documentos para entender melhor o conteúdo e a estrutura. Faça visualizações de todas ou apenas páginas específicas.

Amostras de código

Alguns casos de uso típicos de GroupDocs.Merger para operações .NET

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

O recurso Mesclar página seletiva permite extrair e mesclar apenas o conteúdo desejado de cada arquivo. Aqui está um exemplo de como obter a mesclagem seletiva de páginas 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 mesclar
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Mesclar arquivos DOCX e salvar o resultado
  merger.Save(@"c:\result.docx");
}

Dividir documento PDF em vários arquivos

Divida um documento com eficiência em vários arquivos com o recurso Dividir documento, que simplifica o processo de gerenciamento e extração de seções ou páginas específicas de documentos grandes. Ele permite que você divida documentos em partes menores com base em vários critérios - por intervalo de páginas, páginas iniciais/finais, números de páginas pares/ímpares, etc.

Como dividir o documento em vários documentos de várias páginas

// Dividir arquivo PDF usando GroupDocs.Merger API
int[] splitPages = new int[] { 3, 6, 8 };

// Inicialize a classe SplitOptions com o formato do caminho dos arquivos de saída
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Instanciar fusão com documento PDF de entrada
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Chame o método split e passe o objeto SplitOptions para salvar os documentos resultantes
  merger.Split(splitOptions);
}  
 Português