Class ImageWatermarkInputForUpdate


  • public class ImageWatermarkInputForUpdate
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getHeight()
      Get 水印的高度。支持 %、px 两种格式: 当字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%; 当字符串以 px 结尾,表示水印 Height 单位为像素,如 100px 表示 Height 为 100 像素。取值范围为0或[8, 4096]。 默认值:0px,表示 Height 按照原始水印图片的宽高比缩放。
      String getImageContent()
      Get 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png 图片格式。
      String getRepeatType()
      Get 水印重复类型。使用场景:水印为动态图像。取值范围: once:动态水印播放完后,不再出现; repeat_last_frame:水印播放完后,停留在最后一帧; repeat:水印循环播放,直到视频结束。
      String getWidth()
      Get 水印的宽度。支持 %、px 两种格式: 当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%; 当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。取值范围为[8, 4096]。
      void setHeight​(String Height)
      Set 水印的高度。支持 %、px 两种格式: 当字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%; 当字符串以 px 结尾,表示水印 Height 单位为像素,如 100px 表示 Height 为 100 像素。取值范围为0或[8, 4096]。 默认值:0px,表示 Height 按照原始水印图片的宽高比缩放。
      void setImageContent​(String ImageContent)
      Set 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png 图片格式。
      void setRepeatType​(String RepeatType)
      Set 水印重复类型。使用场景:水印为动态图像。取值范围: once:动态水印播放完后,不再出现; repeat_last_frame:水印播放完后,停留在最后一帧; repeat:水印循环播放,直到视频结束。
      void setWidth​(String Width)
      Set 水印的宽度。支持 %、px 两种格式: 当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%; 当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。取值范围为[8, 4096]。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ImageWatermarkInputForUpdate

        public ImageWatermarkInputForUpdate()
      • ImageWatermarkInputForUpdate

        public ImageWatermarkInputForUpdate​(ImageWatermarkInputForUpdate source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getImageContent

        public String getImageContent()
        Get 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png 图片格式。
        Returns:
        ImageContent 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png 图片格式。
      • setImageContent

        public void setImageContent​(String ImageContent)
        Set 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png 图片格式。
        Parameters:
        ImageContent - 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png 图片格式。
      • getWidth

        public String getWidth()
        Get 水印的宽度。支持 %、px 两种格式:
      • 当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;
      • 当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。取值范围为[8, 4096]。
Returns:
Width 水印的宽度。支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;
  • 当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。取值范围为[8, 4096]。
  • Parameters:
    Width - 水印的宽度。支持 %、px 两种格式:
  • 当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;
  • 当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。取值范围为[8, 4096]。