GroupDocs.Merger para Java le permite desarrollar rápidamente aplicaciones comerciales de primera línea en Java. Con poca codificación, sus aplicaciones Java pueden fusionar, extraer, mezclar, cortar y eliminar una sola página o un lote de páginas, diapositivas y diagramas. Las operaciones de fusión también se pueden realizar en archivos seguros de formato conocido y desconocido aplicando o eliminando la protección con contraseña.
Combine varias páginas, diapositivas y diagramas en un solo archivo
Copie y divida documentos enormes en múltiples archivos más pequeños
Mezclar y reorganizar páginas, diapositivas o diagramas
Intercambie e intercambie dos páginas, diapositivas o diagramas entre sí dentro de un documento
Corte y recorte el documento eliminando páginas, diapositivas o diagramas específicos
Eliminar una sola página o colección de páginas, diapositivas o diagramas
Une y fusiona una gran cantidad de documentos en lotes
Verifique programáticamente en Java si un documento está protegido con una contraseña
Establecer, restablecer y eliminar la contraseña de formatos de documentos conocidos y desconocidos
Dividir un archivo de texto en varios por números de línea
Obtener representación de imágenes de páginas de documentos
Combine varios documentos de diferentes formatos en un solo archivo PDF
Inserte objetos OLE en PDF, Word, Excel, PowerPoint y formatos de documentos abiertos
Adjuntar archivos mediante programación a un documento PDF
Agregar documento al diagrama a través de objetos OLE
GroupDocs.Merger para la API de Java le permite seleccionar y eliminar páginas no deseadas de su documento.
Incluso si se desconoce el formato de un documento en particular, GroupDocs.Merger para Java le permite verificar y recuperar la contraseña del documento, si está disponible.
GroupDocs.Merger for Java API le permite obtener una lista de documentos de formatos conocidos y desconocidos. El siguiente ejemplo muestra cómo puede hacerlo para formatos de archivo conocidos, usando Java:
String password = "SomePasswordString";
InputStream documentExample1 = new FileInputStream("sourceFile.docx");
InputStream documentExample2 = new FileInputStream("sourceFile2.docx");
List documentStreams = new ArrayList();
JoinItem item1 = new JoinItem(documentExample1, FileFormat.Pdf, password);
documentStreams.add(item1);
JoinItem item2 = new JoinItem(documentExample2, FileFormat.Pdf, password);
documentStreams.add(item2);