1.初始化

public void init(){private String backgroundImgPath="背景图片位置";private String contentImgPath=“内容图片位置”;
}

2.背景图上添加图片

public void step1() {try {BufferedImage img = new BufferedImage(750, 1333, BufferedImage.TYPE_INT_RGB);BufferedImage bg = ImageIO.read(new File(backgroundImgPath));BufferedImage content = ImageIO.read(new File(contentImgPath));// 中间内容框画到背景图上Graphics g = img.getGraphics();g.drawImage(bg.getScaledInstance(750, 1333, Image.SCALE_DEFAULT), 0, 0, null);g.drawImage(content.getScaledInstance(750, 1333, Image.SCALE_DEFAULT), 0, 0, null);g.dispose();ImageIO.write(img, "png", new File("文件输出路径"));System.out.println("生成成功!");} catch (IOException e) {e.printStackTrace();}}

java原生的Graphics2D_背景图上添加图片相关推荐

  1. java 通过JLayeredPane实现背景图上添加其他控件

    通过JLayeredPane实现背景图上添加其他控件 JLayeredPane为容器添加了深度,允许组件在需要时互相重叠. JLayeredPane将深度范围按 层 划分,在同一层内又对组件按位置进一 ...

  2. c#图像处理、图片拼接、图片裁剪、图片缩放、图上添加形状、屏幕截图、图片反色、改变图片色彩度全解

    全栈工程师开发手册 (作者:栾鹏) c#教程全解 using System; using System.Collections.Generic; using System.ComponentModel ...

  3. PHP将图片和文字合成到一张背景图上

    PHP将图片和文字合成到一张背景图上 /*** 将两张图片合成一张* $bg_path 背景图地址* $poster 图片2* $x 图片2在背景图片上位置的左边距,单位:px (例:436)* $y ...

  4. R语言ggplot2可视化在箱图上添加分组样本个数

    R语言ggplot2可视化在箱图上添加分组样本个数 目录 R语言ggplot2可视化在箱图上添加分组样本个数 #数据预处理

  5. Gif添加文字怎么操作?如何在线gif动图上添加文字?

    想要在gif动图上添加文字,应该怎么实现呢?很简单,只需要使用[GIF中文网]的gif加字(https://www.gif.cn/gifjiazi)功能就能实现,只需上传50M以内的gif动图,就可以 ...

  6. python代码图片-python实现图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

  7. python开发图片_python实现图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

  8. Python版在图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

  9. python 添加图片,python实现图片上添加图片

    在介绍完给图上添加文字后,我们再介绍给图片上添加图片,也就是图片的叠加. 需要使用的Python的图像库:PIL.更加详细的知识点如下: Imaga模块:用来创建,打开,保存图片文件 new(path ...

最新文章

  1. 2021-03-26习题4-7 最大公约数和最小公倍数 (15 分)
  2. python安装教程windows-PyCharm 安装教程(Windows)
  3. 如何用Python一门语言通吃高性能并发、GPU计算和深度学习
  4. 深度学习cnn人脸检测_用于对象检测的深度学习方法:解释了R-CNN
  5. ifix怎么装服务器系统上,ifix服务器和客户端配置
  6. 【OpenCV 例程200篇】11. 图像通道的拆分(cv2.split)
  7. Integral Channel Features-论文整理
  8. caffe---验证码识别
  9. Linux远程传输命令scp、rsync(tar打包归档并在系统之间传输文件)
  10. 基于java的音乐网站的设计与实现
  11. element ui 弹窗在IE11中关闭时闪现问题修复
  12. 百度地图街景图片爬取
  13. markdown特殊用法(三) 脚注的输入
  14. moments音标_moment的意思在线翻译,解释moment中文英文含义,短语词组,音标读音,例句,词源,同义词【澳典网ODict.Net】...
  15. 23 种设计模式的分类 - Design Patterns
  16. 数据分析入门之2012美国大选政治献金项目
  17. 原生纯js完美缓冲运动轮播图
  18. 【问题】python open函数中的newline参数问题
  19. 天池比赛-02-用Apriori算法进行商品关联分析
  20. 苹果2014WWDC亮点之个人浅见

热门文章

  1. 09年生日送我的煎蛋超级技术
  2. 从《七里香》到GCC as汇编语言
  3. wow周四服务器维护,新一轮大服务器实装开启:3月12日维护8小时
  4. c语言long型对应占位符,C语言数据类型打印对应的占位符
  5. 机车车辆薄轮缘型号及尺寸图 JM3型
  6. Java中间件有哪些
  7. 【Vue3】1.1 使用NaiveUI 构建页面
  8. OSI七层参考模型是什么
  9. Cookie原理详解
  10. python携带cookie登陆