GroupDocs.Watermark for Node.js via Java

Динамічний водяний знак для захисту зображень за допомогою Node.js

Використовуйте наш набір інструментів Node.js для створення динамічних захищених водяних знаків для ваших зображень, підтримуючи такі формати, як JPG, PNG та WEBP. Забезпечте авторські права на зображення за допомогою розширених функцій захисту.

Захищені ділові документи: створюйте водяні знаки для форматів Image

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

  1. Ініціювати водяні знаки: Почніть обробку документа за допомогою класу Watermarker, який забезпечує наші основні функції. Створіть його екземпляр, передавши конструктору файл Image, який має бути захищений створеними водяними знаками.
  2. Створіть головний об’єкт водяного знака: Покращіть свої документи, створивши на замовлення об’єкти Watermark. Окрім простих сторінок, вони легко інтегруються у власні елементи, такі як вкладення чи заголовки, додаючи рівень безпеки та професіоналізму.
  3. Уточніть атрибути водяних знаків: Точніше налаштуйте свої водяні знаки з точністю, регулюючи розміри, вирівнювання та колірні схеми. Кожна деталь підвищує цілісність документа, роблячи ваші файли безпомилково вашими.
  4. Впроваджуйте з точністю: Використовуйте метод Watermarker, щоб бездоганно застосувати налаштовані водяні знаки. Незалежно від того, один чи кілька, кожен водяний знак додає додатковий рівень захисту. Для додаткової безпеки розгляньте можливість зберігання оброблених документів в окремому безпечному місці.

// Створити текстовий водяний знак для IMAGE

// Передайте вихідний файл екземпляру Watermarker
const watermarker = new groupdocs.watermark.Watermarker("input.JPEG");

// Створити текстовий водяний знак і встановити його параметри
const  watermark = new groupdocs.watermark.TextWatermark
    ("My Watermark", groupdocs.watermark.new Font("Arial", 36));

// Отримайте результат IMAGE
watermarker.add(watermark);
watermarker.save("output.JPEG");
npm i @groupdocs/groupdocs.watermark
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Розширені методи водяного маркування

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

Складний водяний знак

Динамічне розміщення водяного знака

Наш API пропонує параметри динамічного розміщення, які адаптують позиціонування водяних знаків на основі вмісту документа. Ідеально підходить для складних макетів у презентаціях та технічних діаграмах, ця функція гарантує, що водяні знаки завжди оптимально розміщуються, не заважаючи читаності основної інформації.

Покращена безпека за допомогою невидимих водяних знаків

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

Автоматизовані робочі процеси водяних знаків

Упорядкуйте процеси безпеки документів за допомогою автоматизованих робочих процесів водяних знаків. Налаштуйте правила на основі типу документа, чутливості вмісту та рівнів доступу користувачів, щоб автоматично застосовувати водяні знаки, забезпечуючи дотримання послідовних протоколів безпеки у всіх документах.

Створити водяний знак для PDF вкладень

У цьому прикладі показано, як генерувати водяні знаки у всіх PDF вкладеннях

TypeScript


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

    //  Завантажити документ PDF
    const loadOptions = new groupdocsWatermark.PdfLoadOptions();
    const watermarker = new groupdocsWatermark.Watermarker("source.pdf", loadOptions);
    const pdfContent = watermarker.getContent(groupdocsWatermark.PdfContent.class);

    //  Створення текстового водяного знака
    const watermark = new groupdocsWatermark.TextWatermark('WaterMark', new groupdocsWatermark.Font('Arial', 19));

    //  Додайте водяний знак до відповідних вкладень
    for (const attachment of pdfContent.getAttachments().getInnerList().toArray()) {
        const info = attachment.getDocumentInfo();
        if (info.getFileType() !== groupdocsWatermark.FileType.Unknown && !info.isEncrypted()) {
            const attachedWatermarker = attachment.createWatermarker();
            attachedWatermarker.add(watermark);
            attachment.updateContent(attachedWatermarker);
            attachedWatermarker.close();
        }
    }

    //  Зберегти оброблено PDF
    watermarker.save("result.pdf");
    watermarker.close();

GroupDocs.Watermark for Node.js via Java

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

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

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

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

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

Реалізація дивовижних водяних знаків у зображеннях через JavaScript

Ефективно захищайте свої авторські права на зображення за допомогою нашого API Node.js. Динамічно додавайте водяні знаки до файлів JPG, PNG та WEBP, гарантуючи, що кожне зображення позначено своїм законним власником.

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

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