GroupDocs.Watermark for Node.js via Java

Récupération simplifiée des filigranes des documents RTF

Récupérez facilement les filigranes grâce à l’approche simplifiée GroupDocs.Watermark for Node.js via Java.

Obtenez des filigranes à partir de fichiers Rtf à l’aide de GroupDocs.Watermark

GroupDocs.Watermark for Node.js via Java offre une solution complète pour placer des filigranes dans les formats de documents commerciaux les plus courants. En intégrant notre bibliothèque dans vos applications Node.js via Java, vous pouvez les équiper de puissantes capacités de recherche de filigranes.

  1. Pour accéder aux fonctionnalités fournies par GroupDocs.Watermark, instanciez la classe Watermarker et fournissez le chemin du fichier Rtf. Vous pouvez également utiliser un fichier enregistré sous forme de flux d’octets. Cette action charge essentiellement le document cible pour une analyse complète du filigrane.
  2. Pour obtenir une identification ciblée du filigrane, créez l’objet SearchCriteria. Vous pouvez spécifier une image pour localiser des filigranes d’image similaires. Alternativement, pour les filigranes textuels, définissez le contenu du texte, les propriétés de police, les attributs de couleur et d’autres paramètres pertinents pour affiner les critères de recherche et obtenir des résultats plus précis.
  3. Appelez la méthode Search (ou une convention de dénomination similaire) de l’objet Watermarker pour démarrer le processus d’obtention du filigrane dans le document chargé. Cette fonction renvoie une collection d’objets représentant des filigranes potentiels, facilitant un traitement ultérieur en fonction de vos besoins spécifiques.
  4. La collection de filigranes résultante vous permet de contrôler les filigranes identifiés dans le document. Vous pouvez supprimer les filigranes indésirables ou modifier dynamiquement leurs propriétés, par exemple en ajustant leur taille, leur position ou le contenu du texte, en fonction de vos besoins.

// Obtenez des filigranes d'image placés dans RTF

// Créer un objet Watermarker avec le chemin source
const watermarker = new groupdocs.watermark.Watermarker("input.rtf");

// Obtenez des filigranes par hachage d'image similaire
const imageSearchCriteria = 
    new groupdocs.watermark.ImageDctHashSearchCriteria("watermark.jpg");
imageSearchCriteria.setMaxDifference(0.9);
const possibleWatermarks = watermarker.search(imageSearchCriteria);

// Traitez les filigranes comme vous le souhaitez
console.log(`Found ${possibleWatermarks.getCount()} possible watermark(s).`);
npm i @groupdocs/groupdocs.watermark
cliquez pour copier
copié
Plus d'exemples Documentation

Tirez parti de Node.js pour la recherche de filigranes avec GroupDocs.Watermark

Implémentez des fonctionnalités de recherche de filigranes dynamiques et efficaces dans vos applications Node.js à l’aide de GroupDocs.Watermark sur la plateforme Node.js via Java.

Recherche de filigranes dans Node.js

API Node.js pour une recherche flexible en filigrane

Exploitez la flexibilité de Node.js avec GroupDocs.Watermark pour rechercher des filigranes dans différents formats de documents. Configurez facilement les recherches pour qu’elles correspondent à des exigences spécifiques telles que la taille, le type ou le contenu.

Identification améliorée des filigranes avec Node.js

Améliorez le traitement de vos documents en identifiant les filigranes avec précision à l’aide du fichier Node.js. Utilisez l’API de GroupDocs.Watermark pour détecter les filigranes, même au sein de structures documentaires complexes.

Solutions de recherche de filigranes évolutives

Faites évoluer vos solutions de sécurité documentaire avec Node.js. GroupDocs.Watermark permet de traiter efficacement de grands lots de documents, ce qui en fait la solution idéale pour les applications d’entreprise.

Exemple Node.js : Rechercher et récupérer des filigranes

Cet exemple Node.js montre comment utiliser GroupDocs.Watermark pour rechercher et récupérer des filigranes, démontrant ainsi des opérations de recherche efficaces et évolutives.

TypeScript


    const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')

    const files = ["source.docx", "source.xlsx", "source.pptx", "source.vsdx"];
    for (const file of files) {
        //  Configurez l'environnement Node.js et chargez les documents nécessaires
        const settings = new groupdocsWatermark.WatermarkerSettings();
        settings.setSearchableObjects(new groupdocsWatermark.SearchableObjects());
        settings.getSearchableObjects().setWordProcessingSearchableObjects(
            groupdocsWatermark.WordProcessingSearchableObjects.Hyperlinks | 
            groupdocsWatermark.WordProcessingSearchableObjects.Text
        );
        settings.getSearchableObjects().setSpreadsheetSearchableObjects(
            groupdocsWatermark.SpreadsheetSearchableObjects.HeadersFooters
        );
        settings.getSearchableObjects().setPresentationSearchableObjects(
            groupdocsWatermark.PresentationSearchableObjects.SlidesBackgrounds |
            groupdocsWatermark.PresentationSearchableObjects.Shapes
        );
        settings.getSearchableObjects().setDiagramSearchableObjects(groupdocsWatermark.DiagramSearchableObjects.None);
        settings.getSearchableObjects().setPdfSearchableObjects(groupdocsWatermark.PdfSearchableObjects.All);

        //  Configurez votre recherche pour identifier les filigranes en fonction de critères variés
        const watermarker = new groupdocsWatermark.Watermarker(file, settings);

        //  Exécutez la recherche de filigranes et collectez des données sur les filigranes identifiés
        const watermarks = watermarker.search();

        //  Traitez les résultats pour modifier ou supprimer les filigranes selon les besoins de l'entreprise
        console.log(`In ${documentPath} found ${watermarks.getCount()} possible watermark(s).`);
        watermarker.close();
    }

En savoir plus sur GroupDocs.Watermark for Node.js via Java

GroupDocs.Watermark for Node.js via Java offre des fonctionnalités d’extraction de filigranes efficaces pour gérer les filigranes sur Node.js via Java. Simplifiez le processus de récupération des filigranes dans différents formats de fichiers.
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.

Extraire efficacement les filigranes

Extrayez efficacement les filigranes de différents formats de fichiers avec GroupDocs.Watermark for Node.js via Java.

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