当前位置: 首页 > news >正文

东营网站关键词优化网络营销策略案例

东营网站关键词优化,网络营销策略案例,做网站需要加班吗,小程序定制开发报价重新调整尺寸 /*** * 功能描述: <br>* 〈调整图像到固定大小〉** param srcImageFile 源图像文件地址* param descImageFile 缩放后的图像地址* param width 缩放后的宽度* param height 缩放后的高度* param isPadding 是否补白* */ public final …

重新调整尺寸

/*** * 功能描述: <br>* 〈调整图像到固定大小〉** @param srcImageFile  源图像文件地址* @param descImageFile 缩放后的图像地址* @param width         缩放后的宽度* @param height        缩放后的高度* @param isPadding     是否补白* */
public final static void changeSize(String srcImageFile, String descImageFile, int width, int height, boolean isPadding) {try {// 缩放比例double ratio = 0.0;File file = new File(srcImageFile);BufferedImage bufferedImage = ImageIO.read(file);Image image = bufferedImage.getScaledInstance(width, height, bufferedImage.SCALE_SMOOTH);// 计算缩放比例if (bufferedImage.getHeight() > bufferedImage.getWidth()) {ratio = (new Integer(height)).doubleValue() / bufferedImage.getHeight();} else {ratio = (new Integer(width)).doubleValue() / bufferedImage.getWidth();}AffineTransformOp op = new AffineTransformOp(AffineTransform.getScaleInstance(ratio, ratio), null);image = op.filter(bufferedImage, null);// 是否需要补白if (isPadding) {BufferedImage tempBufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);Graphics2D graphics2d = tempBufferedImage.createGraphics();graphics2d.setColor(Color.white);graphics2d.fillRect(0, 0, width, height);if (width == image.getWidth(null)) {graphics2d.drawImage(image, 0, (height - image.getHeight(null)) / 2, image.getWidth(null), image.getHeight(null), Color.white, null);} else {graphics2d.drawImage(image, (width - image.getWidth(null)) / 2, 0, image.getWidth(null), image.getHeight(null), Color.white, null);}graphics2d.dispose();image = tempBufferedImage;}ImageIO.write((BufferedImage) image, "png", new File(descImageFile));} catch (IOException e) {e.printStackTrace();}
}

合并两张PNG图片

/*** * 功能描述: <br>* 〈利用画布生成新的图片〉** @param backImage 背景图文件地址* @param srcImage  前景图文件地址* @param descImage 生成图文件地址* @return* */
public static void mergeImage(String backImage, String srcImage, String descImage) {try {int offset = 0;BufferedImage backBufferedImage = ImageIO.read(new File(backImage));BufferedImage srcBufferedImage = ImageIO.read(new File(srcImage));// 输出图片宽度int width = backBufferedImage.getWidth() + offset;// 输出图片高度int height = backBufferedImage.getWidth() + offset;BufferedImage descBufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_4BYTE_ABGR);Graphics2D graphics2d = (Graphics2D) descBufferedImage.getGraphics();graphics2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);// 往画布上添加图片,并设置边距graphics2d.drawImage(backBufferedImage, null, 0, 0);graphics2d.drawImage(srcBufferedImage, null, 175, 175);graphics2d.dispose();// 输出新图片ImageIO.write(descBufferedImage, "png", new File(descImage));} catch (Exception e) {e.printStackTrace();}
}

测试

public static void main(String[] args) throws IOException {// 重新调整b.png尺寸 生成d.pngchangeSize("d:\\b.png", "d:\\d.png", 640, 640, false);// 合并a.png+d.png->c.pngmergeImage("d:\\a.png", "d:\\d.png", "d:\\c.png");
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.shuangfujiaoyu.com/news/46663.html

相关文章:

  • 商丘网站建设费用免费网站安全软件下载
  • 一级a做爰片性av免费网站快优吧seo优化
  • 制作一个景点的网站搜索引擎优化简历
  • 怎么学做淘宝电商网站seo公司杭州
  • 网站如何做分享seo关键词工具
  • 呼和浩特市做网站公司好的关键词seo如何优化
  • 网站前台模块包括什么seo在线工具
  • 简付后wordpress网站内部seo
  • 百度seo新站优化网站网页的优化方法
  • 自己做商城网站 哪种好东莞seo排名外包
  • 性价比高的做网站公司万网查询
  • wordpress导航编辑关键词优化排名软件怎么样
  • 怎么设计一个网站广西seo关键词怎么优化
  • 网站开发 改进搜索引擎优化seo什么意思
  • 手机端java开发工具seo搜索引擎优化原理
  • 河南seo网站开发seo网站优化培训怎么做
  • 织梦移动网站第三方网络营销平台有哪些
  • oa系统网站建设方案苏州seo
  • 怎么自己写网页seo舆情优化
  • 做鲜花配送网站需要准备什么营销技巧和营销方法心得
  • 私营企业网站开发教学工程建设数字化管理平台
  • 成华区微信网站建设公司抖音seo软件工具
  • 北京做网站周云帆清远新闻最新消息
  • 广州大型网站建设百度手机管家
  • 3d建模一般学多久推广seo优化公司
  • 国内软件开发企业网站排名优化价格
  • 备案网站还是域名贵阳搜索引擎排名推广
  • 网站建设服务热线专业seo排名优化费用
  • 在线做生存曲线的网站有哪些排名优化公司哪家好
  • 怎么做网站免费的网店营销与推广策划方案