GroupDocs.Merger de un vistazo

API para combinar, dividir, intercambiar, recortar o eliminar documentos, diapositivas y diagramas en aplicaciones .NET

Illustration merger

Combine sin esfuerzo varios documentos en C#

Combine documentos: combine sin problemas varios archivos PDF y de Office en un solo documento, con soporte para una amplia gama de formatos. GroupDocs.Merger para .NET hace que la fusión de documentos sea rápida y sin problemas.

Simplifique la gestión de documentos dividiendo archivos grandes

Divida archivos PDF u Office grandes en partes más pequeñas y manejables con facilidad. GroupDocs.Merger para .NET le permite dividir documentos en función de páginas específicas, rangos o incluso extraer páginas individuales sin esfuerzo.

Manipule páginas y personalice la estructura del documento: reordene, intercambie o elimine

Tome el control de sus documentos reorganizando páginas, eliminando páginas no deseadas o agregando otras nuevas. GroupDocs.Merger para .NET le permite manipular la estructura del documento, lo que le permite personalizar y adaptar sus archivos de acuerdo con sus necesidades específicas.

Independencia de la plataforma

GroupDocs.Merger para .NET es compatible con los siguientes sistemas operativos, marcos y administradores de paquetes

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de archivo compatibles

GroupDocs.Merger para .NET admite operaciones con los siguientes formatos de archivo de documento.

formatos de 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 imágenes

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

Otros formatos

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

Funciones de GroupDocs.Merger

Combine, divida y manipule sin problemas documentos PDF y de Office

Feature icon

Combinar archivos

Combine dos o más documentos en un solo documento, fusionando páginas específicas o rangos de páginas de múltiples documentos de origen.

Feature icon

Dividir documentos

Divida un documento de origen en varios documentos resultantes mediante la operación de división.

Feature icon

Mover páginas

Cambie la posición de las páginas dentro de un documento utilizando la función MovePage.

Feature icon

Quitar páginas

Elimine páginas individuales o una colección de números de página específicos del documento de origen.

Feature icon

Rotar páginas

Gire las páginas dentro de un documento configurando el ángulo de rotación en 90, 180 o 270 grados mediante la operación Rotar páginas.

Feature icon

Intercambiar páginas

Intercambie las posiciones de dos páginas dentro del documento de origen, creando un nuevo documento con posiciones de página intercambiadas.

Feature icon

Extraer páginas

Extraiga páginas específicas o rangos de páginas de un documento de origen, generando un nuevo documento que contenga solo las páginas seleccionadas.

Feature icon

Cambiar orientación

Establezca la orientación de la página (vertical u horizontal) para páginas específicas o para todas las páginas del documento mediante la operación Cambiar orientación.

Feature icon

Páginas de vista previa

Genere representaciones de imágenes de páginas de documentos para comprender mejor el contenido y la estructura. Haz vistas previas de todas las páginas o solo de páginas específicas.

Ejemplos de código

Algunos casos de uso de operaciones típicas de GroupDocs.Merger para .NET

Combine páginas de archivos DOCX específicas en un solo documento

La función Combinar páginas selectivamente le permite extraer y combinar solo el contenido deseado de cada archivo. Aquí hay un ejemplo de cómo lograr la fusión selectiva de páginas usando C#:

Cómo fusionar archivos DOCX en C#

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

// Cargue el archivo DOCX de origen
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // Agregue otro archivo DOCX para fusionar
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Combine archivos DOCX y guarde el resultado
  merger.Save(@"c:\result.docx");
}

Divida el documento PDF en varios archivos

Divida eficientemente un documento en varios archivos con la función Dividir documento que simplifica el proceso de administración y extracción de secciones o páginas específicas de documentos grandes. Le permite dividir documentos en partes más pequeñas según varios criterios: por rango de páginas, por páginas de inicio/final, por números de página impares/pares, etc.

Cómo dividir el documento en varios documentos de varias páginas

// Divida el archivo PDF usando GroupDocs.Merger para la API
int[] splitPages = new int[] { 3, 6, 8 };

// Inicialice la clase SplitOptions con el formato de ruta de los archivos de salida
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Instanciar fusión con documento PDF de entrada
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Llame al método de división y pase el objeto SplitOptions para guardar los documentos resultantes
  merger.Split(splitOptions);
}  
 Español