linuxdeepin / dtkwidget

Deepin Toolkit, widget module for DDE look and feel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

应用窗口水印

kegechen opened this issue · comments

commented

需求说明

  1. 提供统一的界面水印实现方案,包括水印配置、水印显示,并为看图、归档管理器等其他自研应用提供水印接口调试支持;
  2. 可传递水印配置参数,水印配置参数参考打印预览界面可用配置,并增加水印行距和间距配置(参考[[#打印预览提供水印配置接口]]),具体如下:
  3. 水印类型:文字水印、图片水印;
  4. 字体、颜色;
  5. 布局:居中、平铺;
  6. 倾度;
  7. 大小;
  8. 透明度;
  9. 水印行距和间距;
  10. 三方应用可调用DTK封装的水印显示控件,实现应用窗口显示水印,该控件不影响应用交互事件,仅用于统一、直接展示已经配置的水印

image

Task