Nos complace anunciar el lanzamiento de GroupDocs.Merger for .NET 26.7, disponible a partir de julio de 2026. Esta actualización introduce una capacidad de flujo de trabajo low‑code para crear operaciones de combinación y elimina la dependencia de Aspose.Drawing, ofreciendo una experiencia de integración y despliegue más ligera.
Novedades en esta versión
| Clave | Categoría | Resumen |
|---|---|---|
| MERGERNET-2172 | Funcionalidad | Introducir GroupDocs.Merger Lowcode |
| MERGERNET-2146 | Mejora | Eliminar la dependencia de Aspose.Drawing |
Cambios en la API pública
API pública y cambios incompatibles hacia atrás
- GroupDocs.Merger.LowCode para .NET — Introducción del producto
Qué es. Una edición low‑code de GroupDocs.Merger para .NET: siete productos enfocados, con licencia individual, entregados en un único paquete NuGet (GroupDocs.Merger.LowCode, .NET 6.0+, multiplataforma — Windows, Linux, macOS). Cada producto realiza una única operación de documento con una API mínima y autoexplicativa — crear el objeto, llamar a Save.
Los productos. JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. Los siete comparten la misma forma: el constructor recibe el documento fuente (ruta de archivo o stream) y los parámetros de la operación; Save(outputPath) ejecuta la operación y escribe el resultado — los productos de división escriben sus partes directamente en la ubicación de salida. Los formatos de entrada se validan de antemano con una clara notificación de errores.
Licenciamiento: License.Set(path) acepta ya sea una licencia medida o un archivo de licencia estándar de GroupDocs; un archivo de licencia colocado en el directorio de la aplicación se aplica automáticamente. Cada producto tiene licencia individual, y las licencias familiares cubren los siete. Sin una licencia, los productos se ejecutan en modo de evaluación con limitaciones de prueba.
Disponibilidad: GroupDocs.Merger.LowCode se distribuye como su propio paquete NuGet (GroupDocs.Merger.LowCode), separado del paquete existente GroupDocs.Merger. Este es su primer lanzamiento, versionado en sincronía con GroupDocs.Merger for .NET 26.7.
Nuevas características
- GroupDocs.Merger.LowCode: una nueva edición low‑code enviada como un paquete NuGet separado con siete productos de propósito único y licencia individual — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx y RemovePagesPdf. Cada uno realiza una operación de documento mediante una API mínima: construir el objeto con el documento fuente y los parámetros de la operación, luego llamar a
Save. - Dependencia de Aspose.Drawing eliminada: elimina la biblioteca externa del paquete, reduciendo el tamaño binario y evitando conflictos de versiones, lo que simplifica el despliegue y mejora la estabilidad en tiempo de ejecución.
Ejemplo de código
new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");
Cómo obtener la actualización
NuGet
dotnet add package GroupDocs.Merger.LowCode --version 26.7