Draw a watermark image inside the PDF.
POST/pdf/watermark/image
Draw a watermark image inside the PDF.
Request
Header Parameters
- application/json
Bodyrequired
The PDF URL.
The PDF as a Base64-encoded buffer. Can be specified instead of url
.
Whether the result PDF should be returned as a URL. Default is false.
true
Repeats the image across the entire specified range of the PDF. Default is false
true
The URL of the image to draw.
The image as a Base64-encoded buffer. Can be specified instead of imageUrl
.
The part of the page on which the image should be drawn. Default is center
.
Possible values: [bottom-left
, bottom
, bottom-right
, left
, center
, right
, top-left
, top
, top-right
]
center
The part of the image that should be aligned with the specified position. Default is the value of anchor
.
Possible values: [bottom-left
, bottom
, bottom-right
, left
, center
, right
, top-left
, top
, top-right
]
center
The horizontal offset in points relative to the anchor. Default is 0.
0
The vertical offset in points relative to the anchor. Default is 0.
0
The width of the image in points. This or height
has to be provided. If only width
is provided, height
is calculated automatically.
200
The height of the image in points. This or width
has to be provided. If only height
is provided, width
is calculated automatically.
100
The counter-clockwise rotation of the image in degrees. Default is 0.
45
The space between each image. It only applies if repeat is true. Default is 0.
45
The opacity of the given image. The range must be between 0 and 1. Default is 1.
0.2
The pages the image should be drawn onto. Given as a range of pages, where 1 means the first page and ^1 means the last page. Default are all Pages.
The file name the result PDF will have. Default is a random ID.
Responses
- 200
- 400
Success
- application/json
- Schema
- Example (auto)
Schema
{}
Bad Request
- application/json
- Schema
- Example (auto)
Schema
{
"status": 0,
"errorMessage": "string"
}