GroupDocs.Watermark for Node.js via Java

通过 Node.js 为 PNG 个文件创建水印

实现 Node.js 在 PNG 张图像中生成自定义水印,非常适合保护数字艺术和摄影内容。

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

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

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

// 为PNG生成图像水印

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

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

// 获取 PNG 结果
watermarker.add(watermark);
watermarker.save("output.png");
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 开发人员提供了向 PNG 文件添加水印的高级功能。该API有助于创建与图像无缝融合的可见和不可见水印,从而在不影响视觉质量的情况下增强安全性。量身定制不透明度、比例和位置等功能以满足特定需求,使其成为希望保护其数字资产的摄影师、平面设计师和内容创作者的理想之选。无论是用于个人用途还是商业分发,GroupDocs.Watermark 都能确保您的图像得到安全标记,支持各种 Node.js 环境。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

使用 Node.js 水印保护 PNG 张图片

利用 Node.js 嵌入水印,保护您的 PNG 张图像,在确保版权保护的同时保持其原始质量。

临时许可提示

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