GroupDocs.Watermark for Node.js via Java

Отримати водяний знак з DOC документів

Отримати водяні знаки без зусиль за допомогою GroupDocs.Watermark for Node.js via Java.

Отримайте водяні знаки з файлів Doc за допомогою GroupDocs.Watermark

GroupDocs.Watermark for Node.js via Java пропонує комплексне рішення для розміщення водяних знаків у популярних форматах ділових документів. Інтегрувавши нашу бібліотеку у ваші програми Node.js via Java, ви можете оснастити їх потужними можливостями пошуку водяних знаків.

  1. Щоб отримати доступ до функцій, наданих GroupDocs.Watermark, створіть екземпляр класу Watermarker і вкажіть шлях до файлу Doc. Також ви можете використовувати файл, збережений як потік байтів. Ця дія по суті завантажує цільовий документ для комплексного аналізу водяних знаків.
  2. Для цільової ідентифікації водяних знаків створіть об’єкт SearchCriteria. Ви можете вказати зображення для пошуку подібних водяних знаків. Крім того, для текстових водяних знаків визначте текстовий вміст, властивості шрифту, атрибути кольору та інші відповідні параметри, щоб уточнити критерії пошуку та отримати більш точні результати.
  3. Викличте метод Search (або подібну угоду про найменування) об’єкта Watermarker, щоб розпочати процес отримання водяного знака в завантаженому документі. Ця функція повертає набір об’єктів, що представляють потенційні водяні знаки, полегшуючи подальшу обробку на основі ваших конкретних вимог.
  4. Отримана колекція водяних знаків дозволяє вам контролювати водяні знаки, визначені в документі. Ви можете видалити небажані водяні знаки або динамічно змінювати їхні властивості, як-от коригування розміру, положення або текстового вмісту відповідно до ваших потреб.

// Отримати водяні знаки зображень у DOC

// Створіть об’єкт Watermarker із вихідним шляхом
const watermarker = new groupdocs.watermark.Watermarker("input.doc");

// Отримайте водяні знаки за аналогічним хешем зображення
const imageSearchCriteria = 
    new groupdocs.watermark.ImageDctHashSearchCriteria("watermark.jpg");
imageSearchCriteria.setMaxDifference(0.9);
const possibleWatermarks = watermarker.search(imageSearchCriteria);

// Обробляйте водяні знаки на свій розсуд
console.log(`Found ${possibleWatermarks.getCount()} possible watermark(s).`);
npm i @groupdocs/groupdocs.watermark
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Використовуйте Node.js для пошуку водяних знаків за допомогою GroupDocs.Watermark

Реалізуйте динамічні та ефективні функції пошуку водяних знаків у ваших програмах Node.js за допомогою GroupDocs.Watermark на платформі Node.js via Java.

Пошук водяних знаків Node.js

Node.js API для гнучкого пошуку водяних знаків

Використовуйте гнучкість Node.js за допомогою GroupDocs.Watermark для пошуку водяних знаків у різних форматах документів. Легко налаштовуйте пошук відповідно до конкретних вимог, таких як розмір, тип або вміст.

Розширена ідентифікація водяного знака за допомогою Node.js

Покращуйте обробку документів, точно ідентифікуючи водяні знаки за допомогою Node.js. Використовуйте API GroupDocs.Watermark для виявлення водяних знаків навіть у складних структурах документів.

Розширені рішення для пошуку водяних знаків

Масштабуйте рішення щодо захисту документів за допомогою Node.js. GroupDocs.Watermark дозволяє ефективно обробляти великі пакети документів, що робить його ідеальним для програм корпоративного рівня.

Приклад Node.js: пошук і отримання водяних знаків

У цьому прикладі Node.js показано, як використовувати GroupDocs.Watermark для пошуку та отримання водяних знаків, демонструючи ефективні та масштабовані операції пошуку.

TypeScript


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

    const files = ["source.docx", "source.xlsx", "source.pptx", "source.vsdx"];
    for (const file of files) {
        //  Налаштуйте середовище Node.js і завантажте необхідні документи
        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);

        //  Налаштуйте пошук для ідентифікації водяних знаків на основі різноманітних критеріїв
        const watermarker = new groupdocsWatermark.Watermarker(file, settings);

        //  Виконайте пошук водяних знаків та збирайте дані про визначені водяні знаки
        const watermarks = watermarker.search();

        //  Обробіть результати для зміни або видалення водяних знаків відповідно до потреб бізнесу
        console.log(`In ${documentPath} found ${watermarks.getCount()} possible watermark(s).`);
        watermarker.close();
    }

Дізнайтеся більше про GroupDocs.Watermark for Node.js via Java

Легко керуйте водяними знаками на Node.js via Java за допомогою потужних можливостей GroupDocs.Watermark for Node.js via Java. Спростіть операції з водяними знаками, такі як створення, оновлення, отримання та видалення у різних форматах файлів.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Watermark безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Спростіть пошук водяних знаків

Спростіть пошук водяних знаків у різних форматах файлів за допомогою GroupDocs.Watermark for Node.js via Java.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська