get-osd-config 接口

获取水印配置

请求方式

 POST http://ip/mwapi/get-osd-config
参数 说明
osdId 水印 ID
{
  "osdId": 102
}

返回数据

JSON 结构如下:

{
    "status":0,
    "message":"SUCCESS",
    "info":{
        "audioList":[
            {
                "layerId":0,
                "muted":0,
                "volume":1000000
            }
        ],
        "bgLayer":{
            "alpha":1000000,
            "cropWindow":{
                "height":1000000,
                "type":0,
                "width":1000000,
                "x":0,
                "y":0
            },
            "flip":0,
            "frame":{
                "color":0,
                "width":0
            },
            "givenBg":0,
            "mediaProgress":0,
            "pdfPosition":0,
            "pdfScaleMode":3,
            "pdfScaleValue":10000,
            "rotation":0,
            "sourceColor":255,
            "sourceDuration":0,
            "sourceHeight":0,
            "sourceId":0,
            "sourceThumbHeight":0,
            "sourceThumbWidth":0,
            "sourceTotalPageNumber":0,
            "sourceType":12,
            "sourceWidth":0,
            "srcWindow":{
                "height":1000000,
                "width":1000000,
                "x":0,
                "y":0
            },
            "videoPolicy":0,
            "webScaleValue":10000,
            "window":{
                "height":1000000,
                "width":1000000,
                "x":0,
                "y":0
            }
        },
        "dividerLine":{
            "color":0,
            "width":0,
            "x1":500000,
            "x2":500000,
            "y1":0,
            "y2":1000000
        },
        "id":102,
        "layerList":[
            {
                "alpha":1000000,
                "cropWindow":{
                    "height":1000000,
                    "type":1,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "flip":0,
                "fontFamily":"sans-serif",
                "fontSize":26,
                "frame":{
                    "color":16777215,
                    "width":0
                },
                "givenBg":0,
                "glyph":0,
                "mediaProgress":0,
                "pdfPosition":0,
                "pdfScaleMode":3,
                "pdfScaleValue":10000,
                "rotation":360,
                "scaleX":1000000,
                "scaleY":1000000,
                "sourceColor":255,
                "sourceDuration":0,
                "sourceHeight":85,
                "sourceId":2050,
                "sourceSecondaryType":5,
                "sourceThumbHeight":41,
                "sourceThumbWidth":256,
                "sourceTotalPageNumber":0,
                "sourceType":10,
                "sourceWidth":527,
                "srcWindow":{
                    "height":1000000,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "text":"Input text here",
                "textAlignment":0,
                "textColor":0,
                "videoPolicy":0,
                "webScaleValue":10000,
                "window":{
                    "height":77777,
                    "width":261979,
                    "x":371875,
                    "y":459312
                }
            },
            {
                "alpha":1000000,
                "cropWindow":{
                    "height":1000000,
                    "type":0,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "flip":0,
                "frame":{
                    "color":0,
                    "width":0
                },
                "givenBg":0,
                "mediaProgress":0,
                "pdfPosition":0,
                "pdfScaleMode":3,
                "pdfScaleValue":10000,
                "rotation":0,
                "sourceColor":255,
                "sourceDuration":0,
                "sourceHeight":0,
                "sourceId":0,
                "sourceThumbHeight":0,
                "sourceThumbWidth":0,
                "sourceTotalPageNumber":0,
                "sourceType":0,
                "sourceWidth":0,
                "srcWindow":{
                    "height":1000000,
                    "width":1000000,
                    "x":0,
                    "y":0
                },
                "videoPolicy":0,
                "webScaleValue":10000,
                "window":{
                    "height":0,
                    "width":0,
                    "x":0,
                    "y":0
                }
            }
        ],
        "name":"20220829141035",
        "template":2,
        "type":5
    }
}
1. 水印图层
属性 说明
secondaryType 4:图片水印 5: 文字水印
text 文本内容,文字水印时,必要参数
textAlignment 文本对齐方式,文字水印时,必要参数.
TEXT_ALIGNMENT_LEFT = 0,
TEXT_ALIGNMENT_CENTER = 1,
TEXT_ALIGNMENT_RIGHT = 2
textColor 文本颜色,文字水印时,必要参数
fontSize 字体大小,文字水印时,必要参数
fontFamily 字体,文字水印时,必要参数
glyph 文本形状,文字水印时,必要参数.
FONT_GLYPH_NONE = 0x0,
FONT_GLYPH_ITALICS = (0x1LL << 1),
FONT_GLYPH_UNDERLINE= (0x1LL << 2),
FONT_GLYPH_BOLD= (0x1LL << 3)
alpha 透明度,0~1000000
scaleX X轴缩放比例, 0~1000000
scaleY Y轴缩放比例, 0~1000000

与“”相关结果约

    找不到与“”相关的结果

    与“”相关结果约

      找不到与“”相关的结果