Add Text Watermark to Word in Power Automate
PDF4me Add Text Watermark to Word action enables adding customizable text watermarks to Word documents in Power Automate with comprehensive styling and positioning control. This powerful text watermarking feature supports security labels, branding elements, confidentiality notices, and status markers with full control over text content, font family, font size, colors, rotation angles, orientation presets, and transparency levels, perfect for document security, brand protection, and status indication across Microsoft 365 workflows.
Authenticating Your API Request
To access the PDF4me Web API through Power Automate, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Power Automate flows and PDF4me's powerful Word text watermarking services.

Key Features
- Text Watermark Support: Professional text watermarks with any custom text content
- Font Customization: Full control over font family, font name, and font size
- Color Options: Named colors, hex codes, RGB values, and 3-digit hex support
- Rotation Control: Custom rotation angles (0-360°) or predefined orientation presets
- Transparency Options: Semi-transparent or fully opaque watermark effects
- Automatic Sizing: Intelligent sizing based on text length and font size
- Document-wide Application: Watermarks applied to all sections and headers
- Behind Text Placement: Watermarks positioned behind document content
- Culture Support: Locale-specific document metadata handling
Parameters
Complete list of parameters for the Add Text Watermark to Word action. Configure these parameters to control text watermark appearance and styling.
Important: Parameters marked with an asterisk (***) are required. Advanced parameters provide fine-grained control over text styling and positioning.
| Parameter | Type | Description | Example |
|---|---|---|---|
| File Content*** | Base64 | Source Word File Content • Map Word file from previous action output • Supports Word files from SharePoint, Dropbox, onedrive, email attachments • Can be dynamically retrieved from flow variables • Direct base64 can be given in the file content also • Must be valid Word document (.docx, .doc formats) | [File Content from Get File] |
| File Name*** | String | Word Document Name • Specify Word file name with extension (.docx, .doc) • Used for processing and output file naming • Must include proper file extension • Supports dynamic naming from flow variables | document.docx |
| Watermark Text*** | String | Text Content for Watermark • Text to display as watermark • Required - cannot be null, empty, or whitespace only • Supports any alphanumeric characters and symbols • Displayed using WordArt with automatic sizing • Examples: "CONFIDENTIAL", "DRAFT", "APPROVED" | CONFIDENTIAL |
| Orientation of The Text | String | Predefined Text Orientation • Horizontal - Text displayed horizontally (0°) • Vertical - Text displayed vertically (90°) • Diagonal - Text displayed diagonally (45°) • Upside-Down - Text displayed upside-down (180°) • Overrides Rotation parameter if provided • Default: "Horizontal" • Parameter priority: Orientation > Rotation > Default 0° | Diagonal |
| Font Family | String | Font Family Name • Font family to use for watermark text • Common fonts: "Arial", "Calibri", "Times New Roman", "Helvetica" • Default: "Arial" • Used if Font Name is not specified • Invalid fonts may use system default | Arial |
| Font Size | Number (double) | Font Size in Points • Font size for watermark text in points • Range: 1 to 1000 points • Default: 72 points • Larger sizes create more prominent watermarks • Affects automatic watermark dimensions | 72 |
| Font Color | String | Text Color • Named colors: "Red", "Blue", "Green", "Black", "Gray" • Hex format: "#FF0000", "#00FF00", "FF0000" (with or without #) • RGB format: "RGB(255, 0, 0)" or "rgb(255,0,0)" • 3-digit hex: "#F00" expands to "#FF0000" • Default: "#808080" (semi-transparent gray) | #FF0000 |
| Semi Transparency | Boolean | Transparency Control • Yes - Watermark opacity set to 50% • No - Watermark opacity set to 100% (default) • Creates subtle watermark effect when Yes • Maintains full visibility when No | Yes |
| Rotation | Number (double) | Rotation Angle in Degrees • Custom rotation angle for watermark text (0-360°) • Allows precise control over rotation angle • Advanced parameter for fine-tuned positioning • Default: 0 (no rotation) • Used as fallback when Orientation is not provided • Automatic sizing: Width = Max(200, fontSize * textLength * 0.6), Height = Max(50, fontSize * 1.5) | 45 |
| Culture Name | String | Document Culture/Locale • Culture code for document processing (e.g., "en-US", "de-DE", "fr-FR") • Default: null (no culture-specific processing) • Affects document language and formatting • Use valid culture codes for international documents • Used for metadata and localization handling | en-US |
Output
The PDF4me Add Text Watermark to Word action returns comprehensive output data for seamless Power Automate flow integration:
- Table
- JSON
- Flow Integration
Table View
Response data in a structured table format:
| Parameter | Type | Description |
|---|---|---|
| document | Base64 | Word document with text watermark applied |
| Success | Boolean | true if operation successful, false if failed |
| Error Message | String | Error description (null if successful) |
| Errors | Array | List of detailed error information (empty array if successful) |
JSON Response Format
The raw JSON response from the action:
{
"document": "[Base64 Word Content with Text Watermark]",
"Success": true,
"ErrorMessage": null,
"Errors": []
}
Error Response Example:
{
"document": null,
"Success": false,
"ErrorMessage": "WatermarkText cannot be null or empty",
"Errors": [
{
"Code": "WATERMARK_ERROR",
"Message": "WatermarkText parameter cannot be null, empty, or whitespace only"
}
]
}
Power Automate Flow Usage
Use watermarked Word files in subsequent actions:
- Security Distribution: Send documents with confidentiality text watermarks
- Draft Marking: Add "DRAFT" text watermarks to review documents
- Brand Protection: Apply company branding text watermarks to external files
- Status Indication: Mark documents with approval/review status text
- Email Distribution: Send watermarked Word files to stakeholders
- SharePoint Publishing: Upload watermarked files to document libraries
Common Error Messages
Understanding and troubleshooting errors helps ensure smooth Word text watermarking workflows:
| Error Message | Cause | Solution |
|---|---|---|
| "Request is empty" | Request object is null | Provide valid request object |
| "Document is empty" | Document object is null | Provide valid Word document |
| "WatermarkText cannot be null or empty" | WatermarkText is null, empty, or whitespace only | Provide valid text content for watermark |
| "Watermark text cannot be null or empty." | WatermarkText validation failed in helper method | Ensure WatermarkText contains actual text content |
| "Error adding text watermark" | General exception during text watermark processing | Check document format and parameters. Review exception details in Errors array |
| "Error loading document from bytes" | Invalid or corrupted Word document | Verify the input document is a valid Word file (.docx) |
| "Invalid culture name provided. Skipping metadata." | Invalid culture/locale code provided | Use valid culture codes (e.g., en-US, fr-FR, de-DE) |
Workflow Examples
The PDF4me Add Text Watermark to Word action in Power Automate provides comprehensive workflow templates designed for real-world business scenarios:
- Confidential Marking
- Draft Marking
- Copyright Branding
- Approval Status
Automated Confidential Document Text Watermarking Workflow
Transform your document security with automated confidentiality text watermarks:
Complete Workflow Steps:
- Trigger: Sensitive Word document uploaded to confidential SharePoint folder
- Get Document: Retrieve Word file from secure library
- Add Text Watermark: Insert "CONFIDENTIAL" text watermark
- Set Styling: FontFamily = "Arial", FontSize = 72, FontColor = "Red"
- Set Orientation: Orientation = "Diagonal" for professional appearance
- Set Transparency: SemiTransparency = "No" for full visibility
- Email Team: Send watermarked document to authorized users
- Archive: Store watermarked file in compliance library
Business Benefits:
- Watermarks 250+ confidential Word documents monthly automatically
- Prevents unauthorized distribution with visible security labels
- Ensures compliance with data protection policies
- Reduces security incidents by 90%
Automated Draft Document Text Watermarking Workflow
Streamline your document review with automated draft text watermarks:
Complete Workflow Steps:
- Trigger: Word document created in "Draft" SharePoint folder
- Get Draft File: Retrieve draft Word document from drafts library
- Add Draft Watermark: Insert "DRAFT" text watermark
- Set Style: FontFamily = "Times New Roman", FontSize = 48, FontColor = "Gray"
- Set Orientation: Orientation = "Horizontal" for clear readability
- Set Transparency: SemiTransparency = "Yes" for subtle appearance
- Email Reviewers: Send draft-marked file to review team
- Track Version: Log draft version in document management system
Business Benefits:
- Watermarks 200+ draft documents weekly automatically
- Prevents confusion between drafts and final versions
- Provides clear visual distinction for reviewers
- Reduces accidental distribution of draft documents by 95%
Automated Copyright Text Watermark Workflow
Optimize your intellectual property protection with automated copyright text watermarks:
Complete Workflow Steps:
- Trigger: Document finalized and ready for external distribution
- Get Final Document: Retrieve completed Word document from production folder
- Add Copyright Watermark: Insert "© 2024 Company Name" text watermark
- Set Style: FontFamily = "Arial", FontSize = 36, FontColor = "Black"
- Set Orientation: Orientation = "Horizontal" for professional appearance
- Set Transparency: SemiTransparency = "Yes" for subtle branding
- Email Distribution: Send copyrighted file to external stakeholders
- Archive: Store watermarked version in published documents library
Business Benefits:
- Adds copyright protection to 150+ external documents monthly
- Protects intellectual property with visible copyright notices
- Maintains professional appearance with subtle watermarks
- Automates legal compliance with copyright marking
Automated Approval Status Text Watermark Workflow
Enhance your approval workflows with automated status text watermarks:
Complete Workflow Steps:
- Trigger: Document approval decision completed in workflow
- Get Document: Retrieve Word document from approval queue
- Check Status: Evaluate if approved or rejected
- Add Approved Watermark: If approved, insert "APPROVED" in green
- Add Rejected Watermark: If rejected, insert "REJECTED" in red
- Set Parameters: FontSize = 60, FontColor = dynamic, Orientation = "Diagonal"
- Set Transparency: SemiTransparency = "No" for clear visibility
- Email Submitter: Send status-marked document to requestor
- Archive Final: Store in appropriate folder based on status
Business Benefits:
- Marks 400+ approval documents monthly automatically
- Provides instant visual indication of approval status
- Eliminates manual status marking saving 20 hours monthly
- Maintains clear audit trail with status watermarks
Industry Use Cases & Applications
- Finance & Accounting
- Legal & Professional Services
- Sales & Marketing
- Human Resources
- Healthcare & Medical
- Education & Research
Finance & Accounting Use Cases
- Financial Statement Security: Add "CONFIDENTIAL" text watermarks to financial reports
- Draft Budgets: Watermark draft budget documents with "DRAFT" status
- Audit Documents: Apply "AUDIT COPY" text watermarks to audit deliverables
- Client Reports: Add "© 2024 [Company]" text watermarks to client-facing reports
Legal & Professional Services Use Cases
- Confidential Documents: Watermark legal documents with "CONFIDENTIAL" notices
- Draft Contracts: Mark draft agreements with "DRAFT - UNDER REVIEW" status
- Privilege Labels: Apply "ATTORNEY-CLIENT PRIVILEGE" text watermarks
- Status Markers: Indicate "APPROVED" or "PENDING REVIEW" status
Sales & Marketing Use Cases
- Pricing Sheets: Add "CONFIDENTIAL PRICING" text watermarks to rate cards
- Proposals: Watermark client proposals with "© 2024 [Company]" notices
- Internal Reports: Mark internal analytics with "INTERNAL USE ONLY"
- Draft Materials: Indicate "DRAFT - NOT FOR DISTRIBUTION" status
Human Resources Use Cases
- Payroll Documents: Watermark salary documents with "CONFIDENTIAL" labels
- Employee Records: Add "HR CONFIDENTIAL" text watermarks to personnel files
- Draft Policies: Mark draft HR policies with "DRAFT - UNDER REVIEW"
- Performance Reviews: Apply "CONFIDENTIAL" text watermarks to review documents
Healthcare & Medical Use Cases
- Patient Data: Add "HIPAA PROTECTED" text watermarks to patient records
- Medical Reports: Watermark lab results with "CONFIDENTIAL MEDICAL" notices
- Research Data: Apply "RESEARCH DATA - CONFIDENTIAL" text watermarks
- Insurance Claims: Mark insurance documents with "PRIVACY PROTECTED" labels
Education & Research Use Cases
- Exam Materials: Watermark exams with "CONFIDENTIAL - DO NOT DISTRIBUTE"
- Research Data: Apply "RESEARCH CONFIDENTIAL" text watermarks to datasets
- Grade Books: Add "CONFIDENTIAL" text watermarks to student grade files
- Draft Materials: Mark draft educational materials with "DRAFT VERSION"