GroupDocs.Watermark for Node.js via Java

使用 Node.js 保护 XLSX 张表格

使用 Node.js API 为 XLSX 个文件创建可自定义的水印,非常适合增强文档完整性和保护敏感信息。

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

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

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

// 为XLSX生成图像水印

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

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

// 获取 XLSX 结果
watermarker.add(watermark);
watermarker.save("output.xlsx");
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 开发人员在 XLSX 文件中生成、添加和管理水印提供了强大的解决方案。此 API 对于维护 Excel 份文档的机密性和真实性至关重要,尤其是在公司、财务和法律环境中。使用包括文字和图像叠加层在内的各种选项自定义水印,这些选项既实用又微妙。其他功能允许根据文档属性和用户定义的条件自动添加水印,从而确保您的水印始终如一且仅在需要时使用。GroupDocs.Watermark 与现代 .NET 平台兼容,并支持高级 Excel 功能。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

使用 Node.js 在 XLSX 中实现水印

部署 Node.js,高效地向 XLSX 文件添加高级安全水印,保护您的专业 Excel 数据。

临时许可提示

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