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

营销型企业网站建设的功能成都百度推广代理公司

营销型企业网站建设的功能,成都百度推广代理公司,上海建站模板源码,泗洪做网站PDF 图层#xff08;也称为可见图层或附加图层等#xff09;是组织和管理 PDF 文档中内容可见性的一种方法。PDF 图层可用于创建交互式文档、隐藏或显示特定信息、创建多语言版本文档等。通过添加和删除图层#xff0c;用户可以根据需要定制 PDF 文档指定内容的可见性与显示…PDF 图层也称为可见图层或附加图层等是组织和管理 PDF 文档中内容可见性的一种方法。PDF 图层可用于创建交互式文档、隐藏或显示特定信息、创建多语言版本文档等。通过添加和删除图层用户可以根据需要定制 PDF 文档指定内容的可见性与显示方式。本文介绍如何使用 Java 在 PDF 文档中添加、显示、隐藏及删除图层。 文章目录 用 Java 在 PDF 中添加图层用 Java 在 PDF 中设置显示或隐藏图层用 Java 从 PDF 中删除图层 此教程所使用的方法需要用到 Free Spire.PDF for Python可从官网获取。 用 Java 在 PDF 中添加图层 可使用 Free Spire.PDF for Python 中的 Document.getLayers().addLayer() 方法在 PDF 文档中创建任意图层。创建好图层后就可以利用图层将内容绘制在页面上从而方便对内容进行管理。具体步骤如下 创建一个 PdfDocument 类对象并使用 PdfDocument.loadFromFile() 方法加载 PDF 文档。使用 PdfDocument.getLayers().addLayer() 方法在文档中创建图层。遍历文档页面并使用 PdfLayer.createGraphics().drawImage() 方法通过创建的图层将图像绘制在每一页的指定位置。使用 PdfDocument.saveToFile() 方法保存文档。 Java import com.spire.pdf.PdfDocument; import com.spire.pdf.PdfPageBase; import com.spire.pdf.graphics.*; import com.spire.pdf.graphics.layer.PdfLayer;import java.io.IOException;public class addLayersToPdf {public static void main(String[] args) throws IOException {// 创建PdfDocument对象并加载PDF文档PdfDocument pdf new PdfDocument();pdf.loadFromFile(示例.pdf);// 创建名为页眉的图层PdfLayer layer pdf.getLayers().addLayer(页眉);//载入一张图像PdfImage pdfImage PdfImage.fromFile(页眉.jpg);// 遍历所有页面for (int i 0; i pdf.getPages().getCount(); i) {// 获取页面PdfPageBase page pdf.getPages().get(i);// 计算图像位置float width pdfImage.getWidth();float height pdfImage.getHeight();float x (float) page.getSize().getWidth()/2 - width/2;float y 10;// 通过图层将图像绘制在页面上layer.createGraphics(page.getCanvas()).drawImage(pdfImage, x, y, width, height);}// 保存文档pdf.saveToFile(添加图层.pdf);pdf.dispose();} }添加结果 用 Java 在 PDF 中设置显示或隐藏图层 在添加图层到 PDF 文档中后图层默认为显示在 PDF 页面上。我们可以通过 PdfLayer.setVisibility (PdfVisibility) 方法来设置是否在页面上显示图层。以下是操作步骤 创建一个 PdfDocument 类对象并使用 PdfDocument.loadFromFile() 方法加载 PDF 文档。使用 PdfDocument.getLayers().get() 方法通过图层名称获取图层。使用 PdfLayer.setVisibility() 方法设置图层是否在页面上可见。使用 PdfDocument.saveToFile() 方法保存 PDF 文档。 Java import com.spire.pdf.PdfDocument; import com.spire.pdf.graphics.layer.PdfLayer; import com.spire.pdf.graphics.layer.PdfVisibility;public class SetPdfLayerVisibility {public static void main(String[] args) {// 创建PdfDocument对象并加载PDF文档PdfDocument pdf new PdfDocument();pdf.loadFromFile(添加图层.pdf);// 通过名称获取指定图层PdfLayer layer pdf.getLayers().get(页眉);// 将图层设置为隐藏layer.setVisibility(PdfVisibility.Off);// 将图层设置为显示//layer.setVisibility(PdfVisibility.On);// 保存PDF文档pdf.saveToFile(隐藏页眉.pdf);} }设置结果 用 Java 从 PDF 中删除图层 如果有不需要的图层我们可以使用 PdfDocument.getLayers ().removeLayer (String name, boolean withContent) 方法删除图层或者只删除图层而保留内容。详细操作步骤如下 创建一个 PdfDocument 类对象并使用 PdfDocument.loadFromFile() 方法加载 PDF 文档。使用 PdfDocument.getLayers().removeLayer() 方法完全删除图层或删除图层保留内容。使用 PdfDocument.saveToFile() 方法保存 PDF 文档。 Java import com.spire.pdf.PdfDocument;public class DeletePdfLayer {public static void main(String[] args) {// 创建PdfDocument对象并加载PDF文档PdfDocument pdf new PdfDocument();pdf.loadFromFile(添加图层.pdf);// 删除页眉图层//pdf.getLayers().removeLayer(页眉);// 删除页眉但保留页面上的内容pdf.getLayers().removeLayer(页眉, false);// 保存文档pdf.saveToFile(删除图层保留内容.pdf);} }删除结果 以上是关于如何使用 Free Spire.PDF for Java 来创建和管理 PDF 文档图层的介绍。同时此 API 还有许多其他的功能您可前往 Spire.PDF for Java 教程查看。
http://www.yutouwan.com/news/221595/

相关文章:

  • 石家庄无极网站建设电商网站维护
  • 建立一个企业网站需要花多少钱如何为网站开发app
  • 网站首页改版软件技术招聘信息
  • 苏州建网站的公司一站式服务公司外省公司做网站备案
  • 手机网站模版做网站还能挣钱吗
  • 代加工网站有哪些继续教育网站怎么做不了作业
  • 个人网站可以做百度推广电商网站设计公司排行榜
  • 网站怎么做效果好品牌广告投放
  • 做汽车脚垫版的网站网页版游戏入口
  • 建设银行网站打开自动关闭如何做一个免费的网站
  • 昌平上门做网站那百度站长平台安卓版
  • 天津深圳网站开发定制seo顾问阿亮
  • 深圳酒店网站建设wordpress 后台路径修改
  • 网站开发模块学些什么软件下载应用商店app下载安装
  • 滕州市做网站免费软件大全app下载
  • cnnic网站备案哪里网站开发好
  • 做网站开发语言银川做网站最好的公司
  • 2个女人做暧暧网站网络营销网站设计
  • 免费打开网站实业+东莞网站建设
  • 上海网站建设设计公司排名网络广告策划书案例
  • 注册博客域名做视频网站会怎么样h5网站怎么访问
  • 北京 网站建设|小程序|软件开发|app开发公司校园微网站建设
  • Net网站开发招聘做任务挣钱的网站聚
  • 张家港企业网站建设上海市虹口市容建设公司网站
  • 网站如何定位加强机关门户网站建设
  • 中企动力做网站行吗网站的客户体验
  • 做电影网站用什么源码网站降权不更新文章可以吗
  • 低价网站制作顺德芜湖城建集团
  • 合肥建设工程交易网站深圳建筑公司排行榜
  • 自己做网站 怎么赚钱潍坊 企业网站建设