GroupDocs.Watermark for Node.js via Java

在 Node.js via Java 中使用高级水印保护照片

使用 Node.js 在照片处理工作流程中部署高级水印策略。我们的工具包支持对 JPG、PNG 和 WEBP 图像文件进行大量自定义。

保护商业文档:为 Photo 格式生成水印

使用 GroupDocs.Watermark for Node.js via Java 提高文档安全性: 将我们的 API 注入您的应用程序并为许多支持的文件格式生成水印。

  1. 启动水印: 使用提供主要功能的 Watermarker 类开始文档处理。通过将 Photo 文件传递​​给构造函数来实例化它,该文件应该由生成的水印保护。
  2. 创建主要水印对象: 通过雕刻定制的 Watermark 对象来提升您的文档。除了单纯的页面之外,它们还无缝集成到附件或标题等本机元素中,从而增加了安全性和专业性。
  3. 优化水印属性: 精确调整水印,调整尺寸、对齐方式和配色方案。每个细节都增强了文档的完整性,使您的文件毫无疑问是您的。
  4. 精确实施: 利用 Watermarker 方法完美地应用您的自定义水印。无论是单个还是多个,每个水印都会增加一层额外的保护。为了提高安全性,请考虑将已处理的文档存储在单独的安全位置。

// 为 PHOTO 生成文本水印

// 将源文件传递给 Watermarker 实例
const watermarker = new groupdocs.watermark.Watermarker("input.png");

// 生成文本水印并设置其选项
const  watermark = new groupdocs.watermark.TextWatermark
    ("My Watermark", groupdocs.watermark.new Font("Arial", 36));

// 获取 PHOTO 结果
watermarker.add(watermark);
watermarker.save("output.png");
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,使用高级水印保护照片既简单又灵活。此 API 允许快速应用基于文本或图像的水印,这些水印可根据底层照片的美学进行自定义。它支持多种图像格式,可以精确控制水印的位置和外观,这有助于防止未经授权的使用,同时保持照片的完整性。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Watermark 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

JavaScript 为照片添加保护性水印

使用 Node.js 中可自定义的高级水印技术增强照片安全性。在不牺牲质量的前提下保护各种格式的照片,包括 JPG、PNG 和 WEBP。

临时许可提示

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