API V2

添加文字水印到图片

  • 方法: POST
  • 端点: /api/v2/AddTextWatermarkToImage

参数

文件名string, Required

文件名

文件内容base64, Required

输入文件的内容

水印文本string, Required

您可以采用任何值,但必须为字符串
示例 - 法国

文本位置string, Required
Default: bottomleft

您可以选择以下任意一个值 -

  • topright
  • topleft
  • bottomright
  • bottomleft
  • centralhorizontal
  • diagonal
  • centralvertical
  • custom
文本字体string, Required
Default: Arial

您可以采用任何值,但必须为字符串
示例 - Arial

文本字体大小integer

您可以采用任何值,但必须为整数
示例 - 30

文本颜色string

您可以采用任何值,但必须为字符串
示例 - #b4351a

是否加粗boolean
Default: false

您可以选择以下任意一个值 -
true
false

是否下划线boolean, Required
Default: false

您可以选择以下任意一个值 -
true
false

是否斜体boolean, Required
Default: false

您可以选择以下任意一个值 -
true
false

透明度float

您可以采用任何值,但必须为浮点数
示例 - 0.1 到 1

旋转角度float
Default: 0

您可以采用任何值,但必须为浮点数
示例 - 0

位置 Xfloat

您可以采用任何值,但必须为浮点数
示例 - 272.0

位置 Yfloat
Default: 0

您可以采用任何值,但必须为浮点数
示例 - 0

输出

文件内容Binary

PDF4me Connect 输出的文件内容

Header
Content-Type:application/json
Authorization: 请从 链接 复制密钥。

Payload

{
  "docName": "stamp.jpg",
  "docContent": "Please put image base64 content",
  "WatermarkText": "France",
  "TextPosition": "bottomleft",
  "TextFontFamily": "Arial",
  "TextFontSize": 30,
  "TextColour": "#b4351a",
  "IsBold": false,
  "IsUnderline": false,
  "IsItalic": false,
  "Opacity": 1,
  "RotationAngle": 0,
  "PositionX": 272.0,
  "PositionY": 0
}

PDF4me API 示例

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda