GroupDocs.Watermark for .NET

Sécurisez RTF avec .NET filigranes C#

Utilisez .NET C# pour appliquer des filigranes sécurisés et personnalisables aux fichiers RTF, ce qui est idéal pour préserver l’intégrité des documents dans MS Word environnements.

Générez sans effort des filigranes pour les documents Rtf

GroupDocs.Watermark for .NET : Bibliothèque de filigrane avancée pour les applications .NET. Renforcez votre solution et sécurisez les documents avec des filigranes juste à temps.

  1. Classe principale : Watermarker. La classe principale de notre API est Watermarker. Vous devez l’instancier avant le traitement du document. N’oubliez pas de transmettre le fichier Rtf au constructeur en tant que chemin ou objet flux.
  2. Création de votre filigrane. L’étape suivante consiste à construire un objet Watermark du type souhaité. Il peut être placé non seulement sur une page de document spécifique, mais également dans des parties natives du document telles que des images ou des en-têtes.
  3. Affinage de l’apparence. Définissez les propriétés du filigrane telles que la hauteur et la largeur, les alignements haut, gauche, central, les polices et les couleurs, etc.
  4. Application et enregistrement. Utilisez la méthode Watermarker pour ajouter un nouveau filigrane. N’hésitez pas à ajouter autant de filigranes que nécessaire. Vous pouvez enregistrer le document filigrané à n’importe quel emplacement.
// Générer un filigrane d'image dans le fichier RTF

// Fournir le chemin du fichier source au constructeur Watermarker
using (Watermarker watermarker = new Watermarker("input.rtf"))
{
    // Générer une instance de filigrane d'image avec un fichier image
    using (ImageWatermark watermark = new ImageWatermark("watermark.png"))
    {
        watermarker.Add(watermark);
    }
    // Enregistrer le résultat RTF filigrané
    watermarker.Save("output.rtf");
}
dotnet add package GroupDocs.Watermark
cliquez pour copier
copié
Plus d'exemples Documentation

Améliorez votre jeu de filigrane

Débloquez des fonctionnalités avancées de filigrane grâce à notre API GroupDocs.Watermark pour .NET. Cet outil puissant permet de personnaliser et d’appliquer des filigranes avec précision sur différents types de documents afin de garantir une sécurité maximale et le respect des droits d’auteur avec un minimum de perturbations visuelles.

Solutions complètes de filigrane

Options de carrelage sophistiquées

Étendez facilement vos filigranes à des documents entiers grâce à nos options de tuilage. Cette fonctionnalité permet aux filigranes de couvrir toute la zone du document, empêchant ainsi leur suppression et garantissant une protection complète du document sans compromettre la conception ou la lisibilité.

Personnalisation des couleurs éclatantes

Ajoutez une touche de couleur à vos filigranes ! Notre API permet une personnalisation complète des couleurs, ce qui vous permet d’appliquer des filigranes qui correspondent parfaitement à l’image de marque de votre entreprise ou au style de vos documents. Améliorez l’attrait visuel tout en conservant des fonctionnalités de sécurité robustes.

Paramètres de sécurité améliorés

Améliorez la sécurité des documents grâce à des paramètres avancés de filigrane. Configurez des filigranes multicouches, incorporant à la fois des éléments visibles et invisibles, pour vous protéger contre les copies non autorisées et garantir que seuls les destinataires prévus peuvent accéder aux informations critiques.

Générer un filigrane PowerPoint

Cet exemple montre comment ajouter un filigrane aux images d’arrière-plan PPTX

C#


    //  Charger la présentation PPTX
    var loadOptions = new PresentationLoadOptions();
    using (Watermarker watermarker = new Watermarker("source.pptx", loadOptions))
    {
        //  Configurer les propriétés du filigrane
        TextWatermark watermark = new TextWatermark("Protected image", new Font("Arial", 8));
        watermark.HorizontalAlignment = HorizontalAlignment.Center;
        watermark.VerticalAlignment = VerticalAlignment.Center;
        watermark.RotateAngle = 45;
        watermark.SizingType = SizingType.ScaleToParentDimensions;
        watermark.ScaleFactor = 1;

        //  Fond de diapositives en filigrane
        PresentationContent content = watermarker.GetContent<PresentationContent>();
        foreach (PresentationSlide slide in content.Slides)
        {
            if (slide.ImageFillFormat.BackgroundImage != null)
            {
                slide.ImageFillFormat.BackgroundImage.Add(watermark);
            }
        }

        //  Enregistrer la présentation traitée
        watermarker.save("result.pptx");
    }

GroupDocs.Watermark for .NET

GroupDocs.Watermark for .NET fournit à .NET développeurs C# des outils sophistiqués pour ajouter des filigranes aux documents RTF de manière efficace. Cette API permet l’intégration de filigranes visibles et transparents qui peuvent être personnalisés en termes de police, de couleur, de taille et de position, garantissant ainsi qu’ils se fondent parfaitement dans le document sans gêner la lisibilité. Idéal pour les documents juridiques, les documents de propriété intellectuelle et les communications sensibles, GroupDocs.Watermark fournit une protection essentielle contre la copie et la modification non autorisées. L’outil est conçu pour être compatible avec toutes les versions de .NET, offrant ainsi une solution sécurisée et adaptable pour le filigrane des documents.
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.

Implémentation de filigranes dans RTF avec C#

Déployez .NET C# pour créer des filigranes robustes et subtils dans RTF documents, renforçant ainsi la sécurité et l’authenticité de vos Word fichiers.

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