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 在图像中实现惊人的水印

使用我们的 Node.js API 有效保护您的图片版权。为 JPG、PNG 和 WEBP 文件动态添加水印,确保每张图像均为其合法所有者标记。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人