Skip to main content

Add Text Watermark - Text Overlay for Make

PDF4me Add Text Watermark module delivers automated customizable text watermark application to PDF documents within Make scenarios with comprehensive formatting, rotation, and transparency control. This versatile marking service applies confidential labels, draft indicators, copyright notices, status marks, and custom text overlays—enabling document security, status communication, copyright protection, and professional branding workflows across cloud storage platforms and business applications.

Authenticating Your API Request

To access the PDF4me Web API through Make, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Make scenarios and PDF4me's powerful text watermark services.

Add Text Watermark Make

Key Features

  • Custom Text: Apply any text as watermark (CONFIDENTIAL, DRAFT, etc.)
  • Font Customization: Control font family, size, color, and styling
  • Rotation Control: Rotate watermark text up to 360 degrees
  • Transparency: Adjust opacity from fully transparent to opaque
  • Rich Formatting: Bold, italic, underline, and color options

Parameters

Complete list of parameters for the Add Text Watermark module. Configure these parameters to control watermark application.

Important: Parameters marked with an asterisk (***) are required and must be provided for the module to function correctly.

ParameterTypeDescriptionExample
PDF File Name***StringSource PDF Filename
• Specify filename with .pdf extension
• Map from previous module output
• Used for output identification
• Supports dynamic naming
document.pdf
PDF File***BufferPDF File Content
• Map PDF file buffer from previous module
• Source from Dropbox, Google Drive, HTTP
• Binary PDF to receive watermark
• Any PDF document
[PDF Buffer]
Stamp Text***StringWatermark Text Content
• Text to display as watermark
• Common: CONFIDENTIAL, DRAFT, SAMPLE
• Supports dynamic text from scenario
• Any custom text string
CONFIDENTIAL
Pages***StringTarget Page Selection
• Comma-separated page indices (0-based)
• Supports ranges with hyphen
• Empty processes all pages
• String format required
0-
Font Family***StringWatermark Font
• Font name for watermark text
• Examples: Arial, Times New Roman, Helvetica
• Use web-safe fonts for compatibility
• Font must be available on system
Arial
Size***IntegerFont Size
• Font size in points (minimum 1)
• Larger for prominence, smaller for subtlety
• Typical range: 48-72 for watermarks
• Balance with page dimensions
60
Set Bold***BooleanBold Text Formatting
• Yes - Apply bold font weight
• No - Use regular weight
• Bold increases visibility
• Regular for subtle watermarks
Yes
Set Italics***BooleanItalic Text Formatting
• Yes - Apply italic font style
• No - Use regular style
• Italic for stylistic emphasis
• Regular for standard appearance
No
Set Underline***BooleanUnderline Text Formatting
• Yes - Apply underline decoration
• No - No underline
• Underline for extra emphasis
• Typically not used for watermarks
No
Font ColorStringText Color
• Hex color code for watermark text
• Format: #RRGGBB (e.g., #FF0000 for red)
• #000000 for black, #FFFFFF for white
• See HTML color reference
#FF0000
RotateIntegerRotation Angle
• Rotation in degrees (max 360)
• 45° for diagonal watermarks
• 0° for horizontal text
• Negative values rotate counterclockwise
45
Vertical alignment***StringVertical Position
• Top - Align to top edge
• Middle - Center vertically
• Bottom - Align to bottom edge
• Combined with vertical margin
Middle
Horizontal Alignment***StringHorizontal Position
• Left - Align to left edge
• Center - Center horizontally
• Right - Align to right edge
• Combined with horizontal margin
Center
Horizontal margin in MMIntegerHorizontal Offset
• Distance from edge in millimeters
• Fine-tune horizontal position
• Ignored if Center alignment
• Positive values move inward
0
Vertical margin in MMIntegerVertical Offset
• Distance from edge in millimeters
• Fine-tune vertical position
• Ignored if Middle alignment
• Positive values move inward
0
Opacity***FloatWatermark Transparency
• Range from 0 (invisible) to 1 (opaque)
• 0.1-0.3 for subtle background watermarks
• 0.5-0.8 for visible but not intrusive
• 1.0 for solid text stamps
0.3
Set BackgroundBooleanLayer Positioning
• Yes - Place watermark behind content
• No - Place watermark in front
• Background for subtle marking
• Foreground for prominent stamps
Yes

Output

The PDF4me Add Text Watermark module returns comprehensive output data for seamless Make scenario integration:

Table View

Response data in a structured table format:

ParameterTypeDescription
Document NameStringOutput PDF filename with text watermark
Document DataBufferPDF with watermark in Buffer format

Scenario Examples

The PDF4me Add Text Watermark module in Make provides comprehensive scenario templates for text watermark automation:

Automated Confidential Document Watermarking Scenario

Transform your document security with automated confidential marking:

Complete Scenario Steps:

  1. Trigger: Confidential document generated
  2. Get Document: Download sensitive document PDF
  3. Add CONFIDENTIAL Watermark: Apply diagonal text watermark
  4. Set Red Color: Use red color for high visibility
  5. Set Semi-Transparent: Apply 0.3 opacity for readability
  6. Rotate 45 Degrees: Create diagonal watermark
  7. Upload Marked: Save to secure documents folder
  8. Email Authorized Users: Send with clear confidential marking

Business Benefits:

  • Marks 150+ confidential documents monthly automatically
  • Provides clear visual security indication
  • Prevents unauthorized distribution with marking
  • Ensures compliance with security policies

Industry Use Cases & Applications

  • Confidential Marking: Mark sensitive documents as confidential
  • Classification Labels: Add document classification watermarks
  • Security Notices: Apply security classification marks
  • Restricted Distribution: Mark documents with distribution limits

Get Help