很多时候想要把表格里的信息放到图片里显示,显得更加美观,这时候就用到了图片的生成,表格不像图片,表格很固定,没有什么背景,而图片就不一样,图片就有背景。先是在控制器写方法,查询图片要的信息,学生名字,考试时间,成绩,证书编号,证书颁发日期,再获取空白证书的物理地址,再将图片栅格化,再封装一个画板,定义单色画笔。
图片的生成

接着进行绘画,先是学生的名字,定义了字体大小,画笔的样式,开始到结束的坐标,还有考试时间,证书编号,证书颁发时间,设置jpeg保存格式,最后以byte类型输出。

图片的生成

Html部分,先是把声明的方法对应控制器和按钮点击事件,再获取证书表选中行,再判断是否只选中一条,再获取证书ID,如果选中多条数据,就提示只能选中一条数据,如果没有选中,就提示选中一条数据。

图片的生成

选中一条数据
图片的生成

点击生成图片后页面跳转显示图片。

图片的生成

相关文章:

  • 2021-10-16
  • 2021-05-19
  • 2022-02-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-28
  • 2021-07-26
  • 2022-01-01
  • 2022-01-01
  • 2022-01-03
相关资源
相似解决方案