Draw text on PDF.
POST/pdf/draw/text
Draw text on 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.
trueThe text to draw.
Hello, world!The font to use. Default is Helvetica.
Possible values: [Helvetica, Courier, TimesRoman]
HelveticaThe part of the page on which the text should be drawn. Default is center.
Possible values: [bottom-left, bottom, bottom-right, left, center, right, top-left, top, top-right]
centerThe part of the text 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]
centerThe horizontal offset in points relative to the anchor. Default is 0.
0The vertical offset in points relative to the anchor. Default is 0.
0The counter-clockwise rotation of the text in degrees. Default is 0.
45The font size in points. Default is 32.
32The font color as a six-digit hexcode, i.e. RRGGBB. Default is 000000, i.e. black.
FFFF00The pages the text should be drawn onto. Given as a range of pages, where 1 means the first page and ^1 means the last page.
1,3-5,^3-^1The file name the result PDF will have. Default is a random ID.
Responses
- 200
- 400
Success
- application/json
- application/octet-stream
- Schema
- Example (auto)
Schema
The result PDF URL.
{
"url": "string"
}
- Schema
Schema
Bad Request
- application/json
- Schema
- Example (auto)
Schema
{
"status": 0,
"errorMessage": "string"
}