GroupDocs.Watermark for Node.js via Java

通过 Node.js 为 WEBP 张图片创建水印

实现 Node.js 为 WEBP 个文件生成自定义、安全的水印,非常适合希望保护其视觉效果的数字内容创作者。

保护商业文档:生成 Webp 水印

使用 GroupDocs.Watermark for Node.js via Java: 加强文档安全性 - Node.js via Java 的强大水印生成解决方案。

  1. 简化您的 Node.js via Java 应用程序中的安全水印: Watermarker 类充当 GroupDocs.Watermark API 的核心组件。该库简化了各种文档格式的水印生成,包括 Webp。首先,在处理文档之前创建一个 Watermarker 实例。在初始化期间向构造函数提供 Webp 文件路径或流对象。
  2. 生成水印以增强保护: 启用完全符合您的安全需求的水印。构造一个指定所需类型的 Watermark 对象。与传统的页面放置不同,您可以在标题或附件等本机文档元素中嵌入水印,从而增强文档安全性并添加专业风格。
  3. 微调水印外观以获得最佳效果: 控制水印的视觉效果。自定义高度、宽度、对齐方式(顶部、左侧、中心等)、字体系列和颜色等属性,以实现视觉上有效且一致的结果,从而增强文档的合法性。
  4. 水印应用和安全存储:使用 Watermarker 方法合并您的水印。如果需要增强保护,该库允许您添加多个水印。建议将修改后的 Webp 文档保存到单独的安全位置,以保留原始文件并保护带水印的文档。

// 为WEBP生成图像水印

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

// 通过提供图片文件生成水印
const watermark = new groupdocs.watermark.ImageWatermark("watermark.png");

// 获取 WEBP 结果
watermarker.add(watermark);
watermarker.save("output.webp");
npm i @groupdocs/groupdocs.watermark
点击复制
复制的
更多例子 文档

精细水印集成

我们面向 .NET 开发人员的 GroupDocs.Watermark API 为将水印无缝集成到任何文档中提供了完善的解决方案。该工具旨在创建复杂、不显眼的水印,确保版权保护,同时保持文档美感。

精确水印集成

渐变水印效果

实现渐变水印,在文档中顺畅融合。此功能允许采用线性或径向渐变,为安全功能增添现代外观,在不影响内容的情况下增强保护和视觉参与度。

图案水印可增强安全性

使用基于模式的水印来增加额外的安全层。我们的 API 支持各种模式,这些模式可以精心设计并在文档中重复,从而使水印更耐篡改和删除。

特定文档的水印

为不同的文档类型专门定制水印。无论是法律合同、商业计划还是科学报告,都可以根据文档的目的和读者的可访问性自定义水印,从而确保最佳的集成和安全性。

生成 PDF 图像水印

为 PDF 文档中显示的所有图像生成图像水印

TypeScript


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

    //  将文档加载为 PDF
    const watermarker = new groupdocsWatermark.Watermarker("source.pdf");

    //  基于 PDF 注解创建水印
    const imageWatermark = new groupdocsWatermark.ImageWatermark("watermark.jpg");
    imageWatermark.setHorizontalAlignment(groupdocsWatermark.HorizontalAlignment.Center);
    imageWatermark.setVerticalAlignment(groupdocsWatermark.VerticalAlignment.Center);
    imageWatermark.setRotateAngle(-45);
    imageWatermark.setSizingType(groupdocsWatermark.SizingType.ScaleToParentDimensions);
    imageWatermark.setScaleFactor(1);

    //  设置水印选项
    const images = watermarker.getImages();
    for (let i = 0; i < images.getCount(); i++) {
        if (images.get_Item(i).getWidth() > 100 && images.get_Item(i).getHeight() > 100) {
            images.get_Item(i).add(imageWatermark);
        }
    }

    //  在结果文档中添加文本水印
    watermarker.save("result.pdf");
    watermarker.close();

GroupDocs.Watermark for Node.js via Java

GroupDocs.Watermark for Node.js via Java 为 Node.js 开发人员提供在 WEBP 图像中添加、管理和自定义 WEBP 图像水印的工具。该API允许集成与图像无缝融合的透明或不透明水印,从而确保保持艺术品的完整性,同时防止未经授权的使用。调整水印的大小、不透明度和位置,以突出您的品牌或谨慎地保护您的数字资产。GroupDocs.Watermark 适用于摄影师、平面设计师和任何处理数字媒体的专业人士,通过灵活而强大的 Node.js 界面增强了 WEBP 图像的安全性。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

使用 Node.js 水印保护 WEBP 个文件

部署 Node.js,在 WEBP 张图片中插入可自定义的强大水印,确保版权和品牌知名度受到保护。

临时许可提示

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