GroupDocs.Watermark for .NET

Modifiez facilement Doc filigranes avec .NET

Simplifiez la gestion des filigranes et protégez vos documents grâce à l’API GroupDocs.Watermark for .NET. Bénéficiez de la polyvalence et de l’efficacité de votre flux de travail.

Modifiez par programme les filigranes dans les documents Doc avec l’API .NET

GroupDocs.Watermark for .NET fournit aux développeurs .NET une API robuste pour manipuler par programmation les filigranes dans divers documents Doc. Ce guide décrit le processus :

  1. Lancez le flux de travail en fournissant votre fichier Doc comme argument au constructeur de classe Watermarker. Le fichier peut être fourni sous forme de flux d’octets, de flux de fichiers ou de référence à un emplacement de disque local.
  2. Ensuite, exploitez l’objet SearchCriteria pour identifier les filigranes spécifiques nécessitant une modification. Cet objet permet d’identifier les filigranes préalablement incrustés dans le document.
  3. Une fois la recherche exécutée avec succès, vous recevrez une collection de filigranes pertinents. Ces filigranes offrent un contrôle granulaire, vous permettant de modifier des propriétés telles que les dimensions, le positionnement de la page, le contenu du texte, la palette de couleurs, les données d’image, etc.
  4. Une fois les modifications du filigrane terminées, conservez le document modifié. L’API facilite le stockage en utilisant soit un chemin de fichier local, soit un objet de flux.
// Modifier le filigrane de l'image dans le document DOC

// Initialiser Watermarker par fichier source
using (Watermarker watermarker = new Watermarker("input.doc"))
{
    // Créez SearchCriteria pour la recherche de filigranes d'images
    SearchCriteria searchCriteria = new ImageDctHashSearchCriteria("logo.png");
    PossibleWatermarkCollection watermarks = watermarker.Search(searchCriteria);

    foreach (PossibleWatermark watermark in watermarks)
    {
        // Modifier le filigrane de l'image
        watermark.ImageData = imageData;
    }

    // Enregistrer le résultat DOC
    watermarker.Save("output.doc");
}
dotnet add package GroupDocs.Watermark
cliquez pour copier
copié
Plus d'exemples Documentation

Boostez vos flux de travail grâce à la gestion des filigranes

Simplifiez le filigrane dans divers formats de fichiers dans vos applications .NET grâce à notre bibliothèque robuste. Ajoutez, modifiez, recherchez ou supprimez facilement des filigranes pour améliorer la sécurité des documents et améliorer l’image de marque.

Édition fluide des filigranes

Simplifiez le filigrane dans vos applications

Tirez parti de la puissance de GroupDocs.Watermark for .NET pour intégrer de manière fluide la fonctionnalité de filigrane à vos .NET applications. Notre API intuitive simplifie la création, la gestion, la recherche et la modification de filigranes, éliminant ainsi le besoin de processus manuels complexes.

Personnalisation granulaire du filigrane

Exploitez tout le potentiel de la personnalisation des filigranes grâce à notre API complète. Ajustez chaque détail, notamment la taille, l’orientation, la palette de couleurs et la sélection de la police, pour créer des filigranes parfaitement adaptés à votre image de marque et à vos exigences de sécurité.

Exploitez les fonctionnalités spécifiques aux documents pour un filigrane flexible

Exploitez la puissance des fonctionnalités natives de différents formats de documents. Utilisez des éléments tels que l’arrière-plan du document, des annotations, des en-têtes ou d’autres objets en tant que conteneurs de filigranes uniques, répondant à divers types de documents et à des besoins de sécurité.

PDF modification du filigrane de l’image

Cet exemple montre comment modifier le contenu d’un filigrane d’image

C#


    //  Charger le document sous le nom PDF
    var loadOptions = new PdfLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.pdf", loadOptions))
    {
        //  Charger du contenu
        PdfContent pdfContent = watermarker.GetContent<PdfContent>();

        //  Modifier le filigrane de l'image
        foreach (PdfArtifact artifact in pdfContent.Pages[0].Artifacts)
        {
            if (artifact.Image != null)
            {
                artifact.Image = new PdfWatermarkableImage(File.ReadAllBytes("test.png"));
            }
        }

        //  Profitez du résultat de sortie
        watermarker.save("result.pdf");
    }

GroupDocs.Watermark for .NET Cadre

Modifiez facilement les filigranes : Simplifiez la gestion des filigranes sur Doc documents grâce à notre solution conviviale .NET. Concentrez-vous sur votre contenu tout en garantissant la sécurité et l’intégrité des documents sans effort.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Watermark gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Gérez facilement les filigranes dans d’autres formats

Simplifiez l’édition des filigranes dans divers formats de documents à l’aide de GroupDocs.Watermark for .NET.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français