Nous sommes heureux d’annoncer la sortie de GroupDocs.Merger for .NET 26.7, disponible à partir de juillet 2026. Cette mise à jour introduit une capacité de flux de travail low‑code pour créer des opérations de fusion et supprime la dépendance Aspose.Drawing, offrant une expérience d’intégration et de déploiement plus légère.
What’s new in this release
| Clé | Catégorie | Résumé |
|---|---|---|
| MERGERNET-2172 | Fonctionnalité | Introduire GroupDocs.Merger Lowcode |
| MERGERNET-2146 | Amélioration | Supprimer la dépendance Aspose.Drawing |
Public API changes
API publique et changements incompatibles rétroactifs
- GroupDocs.Merger.LowCode for .NET — Introduction du produit
Qu’est‑ce que c’est :
Une édition low‑code de GroupDocs.Merger for .NET : sept produits ciblés, chacun sous licence individuelle, livrés dans un seul package NuGet (GroupDocs.Merger.LowCode, .NET 6.0+, multiplateforme — Windows, Linux, macOS). Chaque produit effectue une seule opération sur un document avec une API minimale et explicite — créez l’objet, appelez Save.
Les produits : JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. Les sept partagent la même structure : le constructeur prend le document source (chemin de fichier ou flux) et les paramètres de l’opération ; Save(outputPath) exécute l’opération et écrit le résultat — les produits de division écrivent leurs parties directement à l’emplacement de sortie. Les formats d’entrée sont validés dès le départ avec des messages d’erreur clairs.
Licence : License.Set(path) accepte soit une licence à compteurs, soit un fichier de licence standard GroupDocs ; un fichier de licence placé dans le répertoire de l’application est appliqué automatiquement. Chaque produit est licencié individuellement, et les licences familiales couvrent les sept. Sans licence, les produits fonctionnent en mode d’évaluation avec des limitations d’essai.
Disponibilité : GroupDocs.Merger.LowCode est distribué en tant que package NuGet autonome (GroupDocs.Merger.LowCode), séparé du package GroupDocs.Merger existant. Il s’agit de sa première version, versionnée en même temps que GroupDocs.Merger for .NET 26.7.
New features
- GroupDocs.Merger.LowCode : Une nouvelle édition low‑code livrée en tant que package NuGet séparé avec sept produits à usage unique, chacun sous licence individuelle — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx et RemovePagesPdf. Chaque produit effectue une opération sur un document via une API minimale : construisez l’objet avec le document source et les paramètres de l’opération, puis appelez
Save. - Dépendance Aspose.Drawing supprimée : Supprime la bibliothèque externe du package, réduisant la taille du binaire et évitant les conflits de version, ce qui simplifie le déploiement et améliore la stabilité à l’exécution.
Code example
new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");
How to get the update
NuGet
dotnet add package GroupDocs.Merger.LowCode --version 26.7