GroupDocs.Watermark at a glance

Node.js TypeScript library for watermarking

Illustration watermark

Node.js File Watermarking

Protect your business documents with GroupDocs.Watermark for Node.js via Java. Add text, images, diagrams, or email attachments as watermarks to various file formats.

Customize Watermarks for Your Needs

GroupDocs.Watermark for Node.js via Java provides extensive customization options for watermarks. Fine-tune text styles (bold, italic, font) and image properties (rotation, etc.) allow to customize documents processing.

Comprehensive Format Support

GroupDocs.Watermark for Node.js via Java seamlessly integrates with a wide range of file formats, including: PDF, MS Office like Word, Excel, PowerPoint, images such as JPEG, PNG, GIF, BMP, Visio diagrams, emails etc. Empower documents processing to achieve business goals.

Powerful Watermark Search and Update

Get and update existing watermarks in watermarked documents. Modify text, style, image content, or remove them entirely. GroupDocs.Watermark for Node.js via Java provides wide range of the watermarks processing.

Platform independence

GroupDocs.Watermark for Node.js via Java readily integrates with various operating systems and package managers.

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

Supported file formats

GroupDocs.Watermark for Node.js via Java empowers you to process a diverse range of file formats. Explore the full list.

Microsoft Office & OpenDocument formats

  • 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

Images & Graphics

  • Popular image formats: BMP, JPG, JPEG, PNG
  • Multi-page images: GIF, WEBP, TIFF

Other

  • 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: Feature Set

Empower robust document security through programmatic watermarking. Supports diverse file formats including: PDF, DOCX, XLSX, PPTX, and image formats (PNG, JPG, etc.).

Feature icon

Precise Watermarking Control

Precisely manipulate watermarks by adding or removing them from specific sections, entire documents, or individual attachments and shapes within different file formats.

Feature icon

Customization of Watermark Appearance

Exert fine-grained control over watermark aesthetics by modifying attributes like color, font, opacity, rotation, and positioning within the document.

Feature icon

Print PDF Watermarking

Deploy a stealthy watermark that remains invisible during regular document viewing but becomes apparent only during the printing process, enhancing document security discreetly.

Feature icon

Specific Image Watermarking

Watermark specific images within a document using our solution. Choose to embed watermarks in a designated section (e.g., page, slide) or across the entire document.

Feature icon

Multi-Frame Images Watermarking

Apply watermarks selectively to specific frames within a multi-frame image format, ensuring granular control over watermark placement.

Feature icon

Comprehensive Content Protection

Extend protection to various document elements like attachments within Excel documents and image shapes within Presentations, providing an additional layer of security.

Feature icon

Advanced Watermarking in PDF

Watermark different areas of PDFs, including Bleed Box, Art Box, Crop Box, Trim Box etc.

Feature icon

Background Image Watermarking

Manage watermarks within the background images of Spreadsheets and Presentations, offering additional customization options for visual security measures.

Feature icon

Text Watermark with Unreadable Characters

Employ unreadable characters within text watermarks embedded in Presentations, bolstering security by making unauthorized watermark extraction significantly more challenging.

Feature icon

Advanced Watermark Search

Utilize comprehensive search capabilities to locate watermarks within documents based on specific parameters or by combining various criteria, enabling efficient retrieval and management.

Feature icon

Similar Image Watermark Detection

Find similar watermark images within documents that visually resemble an source image.

Feature icon

Programmatic Document Information Extraction

Extract valuable metadata programmatically, including page setup details and other document information for supported file formats.

Code samples

Dive into code examples showcasing common GroupDocs.Watermark for Node.js via Java functionalities

Watermark a Document with an Image

Leverage GroupDocs.Watermark for Node.js via Java to enhance document security by adding image watermarks. Learn more: Image watermarks.

How to protect file by image watermark.

// Load source document to Watermarker
let watermarker = new Watermarker("document.pdf");

// Specify path to a watermark image
let watermark = new ImageWatermark("watermark.jpg");

// Protect the file and save it
watermarker.add(watermark); 
watermarker.save("result.pdf");

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

Search and Modify Existing Watermarks

GroupDocs.Watermark for Node.js via Java empowers you to manage document watermarks. Select watermarks, modify their properties. Discover how: Modify watermarks.

Watermarks search & modification.

// Load source document
let watermarker = new Watermarker("document.pdf");

// Search for watermarks to be updated
let searchCriteria = new TextSearchCriteria("test", false);                               
let watermarks = watermarker.search(searchCriteria); 

// Update desired properties
watermarks.forEach((watermark)
{  
    watermark.setText("New Text");
}

// Save modified document to a specified path
watermarker.Save("document.pdf");
watermarker.close();

Temporary license tips

1
Sign up with your work email.
Free mail services are not allowed.
2
Use Get a temporary license button on the second step.
 English