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

石龙镇做网站微信小网站是怎么做的

石龙镇做网站,微信小网站是怎么做的,嘉兴手机网站建设,wordpress网站如何引流来源#xff1a;【itext学习之路】-------#xff08;第四篇#xff09;给pdf增加文本水印和图片水印_tomatocc的博客-CSDN博客_itext添加水印 一般而言#xff0c;许多公司在做pdf之后#xff0c;都会将公司的logo或者网址以水印的方式添加到pdf文件中。本篇文章#x…来源【itext学习之路】-------第四篇给pdf增加文本水印和图片水印_tomatocc的博客-CSDN博客_itext添加水印 一般而言许多公司在做pdf之后都会将公司的logo或者网址以水印的方式添加到pdf文件中。本篇文章我们将介绍在制作pdf的时候如何将水印加入到pdf中去。 这里要说明一点水印是要放在pdf中的因此在创建PdfContentByte对象之前一定要先 document.newPage();。二者顺序是不能反过来的如果反过来的意思就是先画水印在创建一个pdf页面显然不符合逻辑了。 package cn.tomtocc.pdf;import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.BaseColor; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Element; import com.itextpdf.text.PageSize; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfContentByte; import com.itextpdf.text.pdf.PdfGState; import com.itextpdf.text.pdf.PdfWriter;public class pdfTest {public static void main(String[] args) throws FileNotFoundException,DocumentException {//实现A4纸页面 并且横向显示不设置则为纵向Document document new Document(PageSize.A4.rotate());PdfWriter pdfWriter PdfWriter.getInstance(document,new FileOutputStream(d:/demo.pdf));// 打开文档document.open();// 创建第一页如果只有一页的话这一步可以省略document.newPage();// 加入水印PdfContentByte waterMar pdfWriter.getDirectContentUnder();// 开始设置水印waterMar.beginText();// 设置水印透明度PdfGState gs new PdfGState();// 设置填充字体不透明度为0.4fgs.setFillOpacity(0.4f);try {// 设置水印字体参数及大小 (字体参数字体编码格式是否将字体信息嵌入到pdf中一般不需要嵌入字体大小)waterMar.setFontAndSize(BaseFont.createFont(BaseFont.HELVETICA, BaseFont.WINANSI, BaseFont.NOT_EMBEDDED), 60);// 设置透明度waterMar.setGState(gs);// 设置水印对齐方式 水印内容 X坐标 Y坐标 旋转角度waterMar.showTextAligned(Element.ALIGN_RIGHT, www.tomatocc.com , 500, 430, 45);// 设置水印颜色waterMar.setColorFill(BaseColor.GRAY);//结束设置waterMar.endText();waterMar.stroke();} catch (IOException e) {e.printStackTrace();}finally {waterMar null;gs null;}// 加入文档内容document.add(new Paragraph(my first pdf demo));// 关闭文档document.close();pdfWriter.close();} } 然后我们打开我们的pdf如下 接下来我们继续操作“图片水印” package cn.tomtocc.pdf;import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.BaseColor; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Element; import com.itextpdf.text.Image; import com.itextpdf.text.PageSize; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfContentByte; import com.itextpdf.text.pdf.PdfGState; import com.itextpdf.text.pdf.PdfWriter;public class pdfTest {public static void main(String[] args) throws FileNotFoundException,DocumentException {//实现A4纸页面 并且横向显示不设置则为纵向Document document new Document(PageSize.A4.rotate());PdfWriter pdfWriter PdfWriter.getInstance(document,new FileOutputStream(d:/demo.pdf));// 打开文档document.open();// 创建第一页如果只有一页的话这一步可以省略document.newPage();// 加入水印PdfContentByte waterMar pdfWriter.getDirectContentUnder();// 开始设置水印waterMar.beginText();// 设置水印透明度PdfGState gs new PdfGState();// 设置笔触字体不透明度为0.4fgs.setStrokeOpacity(0.4f);try {Image image Image.getInstance(d:/tomatocc.jpg);// 设置坐标 绝对位置 X Yimage.setAbsolutePosition(200, 300);// 设置旋转弧度image.setRotation(30);// 旋转 弧度// 设置旋转角度image.setRotationDegrees(45);// 旋转 角度// 设置等比缩放image.scalePercent(90);// 依照比例缩放// image.scaleAbsolute(200,100);//自定义大小// 设置透明度waterMar.setGState(gs);// 添加水印图片waterMar.addImage(image);// 设置透明度waterMar.setGState(gs);//结束设置waterMar.endText();waterMar.stroke();} catch (IOException e) {e.printStackTrace();}finally {waterMar null;gs null;}// 加入文档内容document.add(new Paragraph(my first pdf demo));// 关闭文档document.close();pdfWriter.close();} } 然后我们打开文档就可以看到一个带图片水印的pdf了 到目前为止关于pdf的简单操作就介绍到这里在下篇文章中我们将要介绍印章水印。
http://www.zqtcl.cn/news/81007/

相关文章:

  • 沧州网站群crm管理系统 一般包含
  • 找做外墙油漆网站wordpress获取tag名称
  • 网站页面设计说明网络上建个网站买东西多少钱
  • 网站建设 好的公司网络营销策划的原则
  • 网站漂浮窗口代码微信小程序二维码
  • 西安做网站维护的公司doooor设计官网
  • 织梦cms仿某作文网站整站源码(带采集)安装数据库网站建设深圳公司
  • 网站建设的请示报告手机软件免费开发公司
  • 网站开发制作pytheas wordpress
  • 网站开发客户提供素材广东微信网站制作报价表
  • 黄金网站软件入口免费网站模板 知乎
  • 男女生做羞羞网站河南省建设厅资质公示
  • 烟台市建设工程质量检测网站嘉兴制作网站企业
  • 网站的设计与开发的图片淮安网站建设案例
  • 自己制作网站做外贸赚钱吗创意产品设计大赛
  • 如何选择营销网站建设深圳十大广告公司排名
  • 网站页面优化技巧制作3d动画的软件
  • 国外做的比较的ppt网站有哪些方面wordpress主题dux
  • 企业网站托管趋势深圳网站建设素材网站
  • 临沂网站建设企业怎样用html制作一个简单的网页
  • 360做网站荆州陕西省建设工程造价管理协会网站
  • wordpress侧边栏制作电商运营seo是什么
  • 互动网站的核心技术阿里云wordpress托管
  • 建设网站模板下载wordpress mould
  • 爱站网是什么平台平谷微网站建设
  • 海安县建设局网站做二手平台公益的网站
  • 保定网站建设模板联系方式大连网红培训基地
  • 网站建设的探讨与研究上海工商局注册公司官网
  • 文档怎么做网站链接企业网站的建立视频
  • 点击一个网站跳转到图片怎么做的wordpress头部标签描述