GroupDocs.Watermark 一览

Node.js 用于水印的 TypeScript 库

Illustration watermark

Node.js 文件水印

使用 GroupDocs.Watermark for Node.js via Java 保护您的业务文档。将文本、图像、图表或电子邮件附件作为水印添加到各种文件格式。

根据您的需求自定义水印

GroupDocs.Watermark for Node.js via Java 为水印提供了大量的自定义选项。微调文本样式(粗体、斜体、字体)和图像属性(旋转等)允许自定义文档处理。

全面的格式支持

GroupDocs.Watermark for Node.js via Java 可与多种文件格式无缝集成,包括:PDF、MS Office 如 Word、Excel、PowerPoint、JPEG、PNG、GIF、GIF、BMP、Visio 图表、电子邮件等。支持文档处理以实现业务目标。

强大的水印搜索和更新

获取和更新带水印的文档中的现有水印。修改文本、样式、图像内容或将其完全删除。GroupDocs.Watermark for Node.js via Java 提供广泛的水印处理。

平台独立性

GroupDocs.Watermark for Node.js via Java 可轻松与各种操作系统和包管理器集成。

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

支持的文件格式

GroupDocs.Watermark for Node.js via Java 使您能够处理各种文件格式。浏览完整列表

Microsoft Office 和 OpenDocument 格式

  • Portable: PDF
  • Word: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, PPTM, POTX, POTM, PPSM, PPSX
  • OpenDocument: ODT, ODP, ODS

图像和图形

  • 流行的图像格式: BMP, JPG, JPEG, PNG
  • 多页图片: GIF, WEBP, TIFF

其他

  • Outlook: EML, EMLX, MSG, OFT
  • Microsoft Visio: VSDX, VSTX, VSSX, VSDM, VSSM, VSTM, VSD, VDX, VSX, VTX, VSS, VST, VDW

GroupDocs.Watermark for Node.js via Java:功能集

通过程序化水印增强强大的文档安全性。支持多种文件格式,包括:PDF、DOCX、XLSX、PPTX 和图像格式(PNG、JPG 等)。

Feature icon

精确的水印控制

通过在特定部分、整个文档或不同文件格式中的单个附件和形状中添加或删除水印来精确处理水印。

Feature icon

自定义水印外观

通过修改文档中的颜色、字体、不透明度、旋转和位置等属性,对水印美观进行精细控制。

Feature icon

打印 PDF 水印

部署隐身水印,该水印在常规文档查看期间保持不可见状态,但仅在打印过程中才会显现出来,从而谨慎地增强文档安全性。

Feature icon

特定图像水印

使用我们的解决方案,为文档中的特定图像添加水印。选择在指定部分(例如页面、幻灯片)或整个文档中嵌入水印。

Feature icon

多帧图像水印

有选择地将水印应用于多帧图像格式中的特定帧,确保对水印位置进行精细控制。

Feature icon

全面的内容保护

将保护扩展到各种文档元素,例如 Excel 个文档中的附件和演示文稿中的图像形状,从而提供额外的安全层。

Feature icon

PDF 中的高级水印

在 PDF 的不同区域添加水印,包括出血盒、艺术盒、裁剪盒、修剪框等。

Feature icon

背景图像水印

管理电子表格和演示文稿背景图像中的水印,为视觉安全措施提供额外的自定义选项。

Feature icon

带有不可读字符的文本水印

在演示文稿中嵌入的文本水印中使用不可读的字符,通过使未经授权的水印提取变得更具挑战性来增强安全性。

Feature icon

高级水印搜索

利用全面的搜索功能,根据特定参数或组合各种标准在文档中定位水印,从而实现高效的检索和管理。

Feature icon

相似图像水印检测

在视觉上与源图像相似的文档中查找相似的水印图像。

Feature icon

编程文档信息提取

以编程方式提取有价值的元数据,包括页面设置详细信息以及支持的文件格式的其他文档信息。

代码示例

深入了解展示常见 GroupDocs.Watermark for Node.js via Java 功能的代码示例

用图像给文档加水印

利用 GroupDocs.Watermark for Node.js via Java 通过添加图像水印来增强文档安全性。了解更多:图片水印

如何通过图像水印保护文件。

// 将源文档加载到 Watermarker
let watermarker = new Watermarker("document.pdf");

// 指定水印图像的路径
let watermark = new ImageWatermark("watermark.jpg");

// 保护文件并将其保存
watermarker.add(watermark); 
watermarker.save("result.pdf");

watermark.close();                                                                                               
watermarker.close();

搜索和修改现有水印

GroupDocs.Watermark for Node.js via Java 允许您管理文档水印。选择水印,修改其属性。了解如何做:修改水印

水印搜索和修改。

// 加载源文档
let watermarker = new Watermarker("document.pdf");

// 搜索要更新的水印
let searchCriteria = new TextSearchCriteria("test", false);                               
let watermarks = watermarker.search(searchCriteria); 

// 更新所需的属性
watermarks.forEach((watermark)
{  
    watermark.setText("New Text");
}

// 将修改后的文档保存到指定路径
watermarker.Save("document.pdf");
watermarker.close();
 中国人