Arrêtez de faire confiance aux ressources externes dans le HTML fusionné - GroupDocs.Merger for .NET
Découvrez comment GroupDocs.Merger for .NET refuse les ressources externes dans le HTML fusionné par défaut depuis la version 26.10. Ce guide couvre les nouveaux paramètres par défaut de LoadOptions, IExternalResourceHandler et WhitelistedResources, avec du code fonctionnel.
Comment annoter un PDF en C# : surligner, commenter, répondre et extraire
La réponse honnête la plus courte à « comment annoter un PDF en C# ? » — sept appels, les deux conventions de coordonnées qui déterminent où les annotations sont placées, et la seule ligne dont un conteneur Linux a besoin.
La signature post-quantique arrive discrètement : ML-DSA pour les documents Word dans .NET
La cryptographie post-quantique arrive généralement comme un projet de migration. Pour la signature de documents dans .NET, elle se présente sous la forme d’un fichier PFX différent : GroupDocs.Signature 26.9 signe les documents Word avec des certificats ML-DSA via le même appel DigitalSignOptions utilisé pour RSA. Cet article compare l’effort attendu à l’effort réel, couvre les trois niveaux de sécurité et leur coût, et est honnête sur les deux limites.
Trois façons de charger un document, une seule d'entre elles est sûre
Un document qui lie une image distante demande à quiconque l’ouvre de récupérer cette adresse. Sur un serveur, cela donne à l’uploader le contrôle de vos requêtes sortantes. GroupDocs.Signature 26.9 modifie le comportement par défaut afin que les ressources liées soient ignorées ; cet article compare les trois modes de chargement, montre comment ajouter un hôte à la liste blanche sans ouvrir la porte, et explique pourquoi la signature n’a besoin d’aucun accès réseau.
Votre pipeline de signature vient de devenir plus strict : validité du certificat dans GroupDocs.Signature 26.9
Trois changements dans GroupDocs.Signature 26.9 transforment les problèmes silencieux en problèmes visibles : un certificat expiré lève désormais une exception au lieu de signer, les signatures numériques PDF sont par défaut en SHA-256 au lieu de SHA-1, et SignatureSettings.LogLevel filtre réellement. Cet article explique ce que chaque changement implique pour un pipeline en fonctionnement depuis des années, et comment procéder dans les cas où vous avez réellement besoin de l’ancien comportement.
Nettoyage des métadonnées Office dans .NET : de l’inspection manuelle à une passe vérifiée
Nettoyer manuellement les données personnelles des documents Office ne passe pas à l’échelle et ne laisse aucune trace. Cet article oppose la routine manuelle à une passe .NET construite sur GroupDocs.Metadata : des prédicats ciblant un groupe de propriétés à la fois, un nettoyage complet en un seul appel, et une analyse de vérification qui sépare les fuites de métadonnées des fuites au niveau du contenu.
Comment les équipes de production créative gèrent les métadonnées XMP dans les fichiers PSD et AI avec .NET
Les équipes de production qui déplacent des milliers d’actifs Adobe ont besoin de droits, de crédits et de mots‑clés à l’intérieur des fichiers, et non dans une feuille de calcul à côté. Ce guide montre comment GroupDocs.Metadata for .NET capture, vérifie et écrit les métadonnées XMP dans les fichiers PSD et AI dans le cadre d’un pipeline DAM, avec du code C# fonctionnel à chaque étape.
📄 Signer numériquement des PDF avec Azure Key Vault & GroupDocs.Signature pour .NET | Guide complet
Apprenez à mettre en œuvre des signatures numériques sécurisées de PDF en utilisant Azure Key Vault et GroupDocs.Signature pour .NET dans ce guide complet étape par étape pour les développeurs.
Signature itérative de PDF avec certificats numériques
Découvrez le processus de signature itérative des documents PDF, qui permet d’utiliser plusieurs signatures numériques sans compromettre les précédentes. Découvrez la mise en œuvre technique et les avantages pour une utilisation en entreprise avec C#, Java et Node.js.
Comment générer un filigrane en mosaïque
Découvrez comment améliorer la sécurité des documents grâce aux filigranes en mosaïque. Ce guide complet couvre les concepts, les paramètres et l’implémentation en C#, Java et Node.js.