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

一家只做性价比的网站网站建设询价报告

一家只做性价比的网站,网站建设询价报告,永和建设集团有限公司网站,网站怎么做备份java使用itext将图片放到pdf模板的指定位置前面的准备步骤可以参考我的上一篇文章这里直接上代码这里用的图片是路径的形式#xff0c;还有种情况是图片是base64的时候#xff0c;这种情况就需要转一下图片格式了#xff0c;具体代码如下#xff1a;前面的准备步骤可以参考… java使用itext将图片放到pdf模板的指定位置前面的准备步骤可以参考我的上一篇文章这里直接上代码这里用的图片是路径的形式还有种情况是图片是base64的时候这种情况就需要转一下图片格式了具体代码如下前面的准备步骤可以参考我的上一篇文章 java使用itext填充pdf模板超简单教学有手就行 这里直接上代码 Testpublic void testPic() throws Exception {// 模板文件路径String templatepath F:\\pdfWork\\2\\test9.pdf;// 生成的文件路径String targetpath F:\\pdfWork\\2\\test10.pdf;// 这个指的是模板中对应位置的名字String fieldname flag;// 图片路径String imagepath F:\\图片\\1.jpg;// 读取模板文件InputStream input new FileInputStream(new File(templatepath));PdfReader reader new PdfReader(input);PdfStamper stamper new PdfStamper(reader, new FileOutputStream((targetpath)));// 提取pdf中的表单AcroFields form stamper.getAcroFields();form.addSubstitutionFont(BaseFont.createFont(Font/SIMYOU.TTF, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED));// 通过域名获取所在页和坐标左下角为起点int pageno form.getFieldPositions(fieldname).get(0).page;Rectangle signrect form.getFieldPositions(fieldname).get(0).position;float x signrect.getLeft();float y signrect.getBottom();// 读图片Image image Image.getInstance(imagepath);// 获取操作的页面PdfContentByte under stamper.getOverContent(pageno);// 这里控制图片的大小//image.scaleToFit(signrect.getWidth(), signrect.getHeight());image.scaleToFit(100, 100);// 添加图片image.setAbsolutePosition(x, y);under.addImage(image);stamper.close();reader.close();}这里用的图片是路径的形式还有种情况是图片是base64的时候这种情况就需要转一下图片格式了具体代码如下 Testpublic void testPic() throws Exception {// 模板文件路径String templatepath F:\\pdfWork\\2\\test9.pdf;// 生成的文件路径String targetpath F:\\pdfWork\\2\\test10.pdf;// 这个指的是模板中对应位置的名字String fieldname flag;// 读取模板文件InputStream input new FileInputStream(new File(templatepath));PdfReader reader new PdfReader(input);PdfStamper stamper new PdfStamper(reader, new FileOutputStream((targetpath)));// 提取pdf中的表单AcroFields form stamper.getAcroFields();form.addSubstitutionFont(BaseFont.createFont(Font/SIMYOU.TTF, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED));// 通过域名获取所在页和坐标左下角为起点int pageno form.getFieldPositions(fieldname).get(0).page;Rectangle signrect form.getFieldPositions(fieldname).get(0).position;float x signrect.getLeft();float y signrect.getBottom();// 读图片//这里就是base64 的码String imgStr byte [] byteArray Base64.getDecoder().decode();Image image Image.getInstance(byteArray);// 获取操作的页面PdfContentByte under stamper.getOverContent(pageno);// 根据域的大小缩放图片//image.scaleToFit(signrect.getWidth(), signrect.getHeight());image.scaleToFit(100, 100);// 添加图片image.setAbsolutePosition(x, y);under.addImage(image);stamper.close();reader.close();}
http://www.zqtcl.cn/news/374911/

相关文章:

  • 开源系统 网站阿里云虚拟主机网站
  • 摄影师作品网站网站怎么做搜素引擎
  • 做网站定金是多少钱开网站建设公司心得
  • 网站不备案怎么做网页淘宝客电子商务的网站建设的可用性
  • 傻瓜自助建站软件怎样进网站空间服务器
  • 黑龙江网站建站建设wordpress 邮件
  • 免费发布信息网站有哪些豆芽网站建设
  • 无锡做网站优化公司互动营销用在哪些推广上面
  • 每一个网站都是响应式吗销售渠道策略
  • 凡科平台网站怎么建设广州网站建设信科网络
  • 网站建设公司的服务特点seo实战密码电子书
  • 网站开发保密协议范本北京市建设工程信息网查询
  • 怎样跟网站做优化呢wordpress实现新闻列表
  • 济南手机网站定制费用wordpress安装文档下载
  • 麻涌镇网站仿做郑州做网页的公司
  • 做那个网站中山免备案网站建设
  • 软路由系统如何做网站全网营销式网站
  • 中国建设网官方网站视觉网站建设
  • 苏州乡村旅游网站建设策划书.docincapsula wordpress
  • 百度收录自适应网站滨海做网站哪家公司好
  • 东莞网站排名优化公司福田在线官网
  • 清湖网站建设天猫开店流程及费用2023
  • 邵阳建设网站公司网站建设构架
  • 怎样做网站卖网站网络营销概念
  • 怎样做网站能百度能搜到设计网站公司哪里好
  • 网站收缩栏专业定制网站公司
  • 烟台网站建设方案托管无锡网站制作企业
  • 网站网页是怎么做的用什么做网站 优化
  • 数据网站怎么做的网站开发的开题报告引言
  • 苏州专业网站制作设计做网站上海