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

重庆水舟科技做网站本地黄页小程序

重庆水舟科技做网站,本地黄页小程序,wordpress html 静态化,wordpress 生成海报目录 安装Java PDF库 Java裁剪PDF页面 Java裁剪PDF页面并将结果保存为图片、HTML、Excel等格式 裁剪PDF页面是一项常见的任务#xff0c;它可以用来调整文档的尺寸和去除不需要的边距或白边。通过裁剪页面#xff0c;你可以优化文档的布局和展示效果#xff0c;使其更符合…目录 安装Java PDF库 Java裁剪PDF页面 Java裁剪PDF页面并将结果保存为图片、HTML、Excel等格式 裁剪PDF页面是一项常见的任务它可以用来调整文档的尺寸和去除不需要的边距或白边。通过裁剪页面你可以优化文档的布局和展示效果使其更符合你的需求。这篇文章将介绍如何使用Java实现裁剪PDF文档的页面主要包括以下内容 Java裁剪PDF页面Java裁剪PDF页面并将结果保存为图片、HTML、Excel等格式 安装Java PDF库 要裁剪PDF页面可以使用Spire.PDF for Java 库。 Spire.PDF for Java是一款专门为Java开发人员设计的PDF文档处理库。它支持在Java应用程序中创建、读取、编辑、转换和打印PDF文档。你可以使用以下代码来从Maven仓库安装它: repositoriesrepositoryidcom.e-iceblue/idnamee-iceblue/nameurlhttps://repo.e-iceblue.cn/repository/maven-public//url/repository/repositoriesdependencygroupIde-iceblue/groupIdartifactIdspire.pdf/artifactIdversion10.4.9/version/dependency Java裁剪PDF页面 Spire.PDF for Java提供了PdfPageBase.setCropBox(Rectangle2D rect)方法支持裁剪PDF页面。具体步骤如下 创建PdfDocument类的实例。使用PdfDocument.loadFromFile()方法加载PDF文档。使用PdfDocument.getPages().get(index)方法获取你希望裁剪的页面。创建Rectangle2D对象用于定义裁剪的页面区域。使用PdfPageBase.setCropBox(Rectangle2D rect)方法裁剪页面。使用PdfDocument.SaveToFile()方法保存结果文档。 import com.spire.pdf.PdfDocument; import com.spire.pdf.PdfPageBase;import java.awt.*; import java.awt.geom.Rectangle2D;public class Main {public static void main(String[] args) {//创建PdfDocument实例PdfDocument pdf new PdfDocument();//加载PDF文档pdf.loadFromFile(示例.pdf);//获取第一页PdfPageBase page pdf.getPages().get(0);//创建Rectangle2D实例用于指定裁剪的页面区域Rectangle2D rect new Rectangle(30, 280, 552, 220);//裁剪第一页page.setCropBox(rect);//保存结果文档pdf.saveToFile(裁剪.pdf);pdf.close();} }Java裁剪PDF页面并将结果保存为图片、HTML、Excel等格式 有时候你可能需要裁剪PDF页面并将结果保存为其他格式例如图片、HTML或Excel等以便在其他地方使用。Spire.PDF for Java提供了PdfDocument.saveAsImage()方法来将PDF文档保存为图片以及PdfDocument.saveToFile()方法来将PDF文档保存为其他格式如HTML、Excel等。 以下步骤展示了如何裁剪一个PDF文档的特定页面并将结果保存为图片 创建PdfDocument类的实例。使用PdfDocument.loadFromFile()方法加载PDF文档。使用PdfDocument.getPages().get(index)方法获取你希望裁剪的页面。创建Rectangle2D对象用于定义裁剪的页面区域。使用PdfPageBase.setCropBox(Rectangle2D rect)方法裁剪页面。使用PdfDocument.saveAsImage(int pageIndex, PdfImageType type)方法将该页面保存为BufferedImage对象。将BufferedImage对象保存为PNG图片文件。 import com.spire.pdf.PdfDocument; import com.spire.pdf.PdfPageBase; import com.spire.pdf.graphics.PdfImageType;import javax.imageio.ImageIO; import java.awt.*; import java.awt.geom.Rectangle2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException;public class CropPageAndSaveItAsImage {public static void main(String[] args) throws IOException {//创建PdfDocument实例PdfDocument pdf new PdfDocument();//加载PDF文档pdf.loadFromFile(sample.pdf);//获取第一页PdfPageBase page pdf.getPages().get(0);//创建Rectangle2D实例用于指定裁剪的页面区域Rectangle2D rect new Rectangle(30, 280, 552, 220);//裁剪页面page.setCropBox(rect);//将第一页保存为图片BufferedImage image pdf.saveAsImage(0, PdfImageType.Bitmap);//将图片保存为PNG文件File file new File(cropped.png);ImageIO.write(image, PNG, file);pdf.close();} }以下步骤展示了如何裁剪一个PDF文档的特定页面并将结果保存为HTML、Excel、OFD等格式 创建PdfDocument类的实例。使用PdfDocument.loadFromFile()方法加载PDF文档。使用PdfDocument.getPages().get(index)方法获取你希望裁剪的页面。创建Rectangle2D对象用于定义裁剪的页面区域。使用PdfPageBase.setCropBox(Rectangle2D rect)方法裁剪页面。创建另一个PdfDocument类的实例来生产一个新的PDF文档。使用PdfDocument.insertPage()方法将裁剪后的页面插入新的PDF文档。使用PdfDocument.saveToFile()方法将新的PDF文档保存为HTML/EXCEL/OFD等格式。 import com.spire.pdf.FileFormat; import com.spire.pdf.PdfDocument; import com.spire.pdf.PdfPageBase;import java.awt.*; import java.awt.geom.Rectangle2D;public class CropPageAndSaveItAsHtmlExcel {public static void main(String[] args){//创建PdfDocument实例PdfDocument pdf new PdfDocument();//加载PDF文档pdf.loadFromFile(sample.pdf);//获取第一页PdfPageBase page pdf.getPages().get(0);//创建Rectangle2D实例用于指定裁剪的页面区域Rectangle2D rect new Rectangle(30, 280, 552, 220);//裁剪页面page.setCropBox(rect);//创建一个新的PDF文档PdfDocument newPdf new PdfDocument();//将裁剪后的页面插入到新的PDF文档 newPdf.insertPage(pdf, page);//将新的PDF文档保存为HTML/XLSX/OFD等其他格式newPdf.saveToFile(cropped.html, FileFormat.HTML);newPdf.saveToFile(cropped.xlsx, FileFormat.XLSX);newPdf.saveToFile(cropped.ofd, FileFormat.OFD);newPdf.close();pdf.close();} }除了以上代码中保存的格式外你还可以将裁剪结果保存为很多其他格式如.doc.docx.xps等修改FileFormat枚举即可。
http://www.hkea.cn/news/14322400/

相关文章:

  • 做酒店管理网站的作用宁波建筑信息平台
  • iis7 网站404错误信息上海发布官网最新版
  • 网店平台网站建设需求wordpress头部
  • 一个完整的个人网站智能科技网站模板
  • 展示型网站系统微信小程序开发实例教程
  • 免费php网站源码表格网站怎么做的
  • 免费做视频网站哈尔滨模板建站哪个品牌好
  • 广州住房和建设局网站官网山东济南网站建设
  • 游泳池建设有专门的网站吗最近的新闻事件
  • 网站个人博客怎么做湖南人文科技学院官网首页
  • 怎么才能搜索到自己做的网站国外论文类网站有哪些方面
  • 衡阳市建设协会网站手机社区网站模板
  • 免费建网站 步骤超级软文网
  • 做网站的皮包公司爱站网能不能挖掘关键词
  • 深圳做app网站大展建筑人才网
  • 江门网站建设推广家装要去哪个公司装修
  • 有啥创意可以做商务网站的株洲seo
  • 东莞企业高端网站建设安卓开发工具手机版
  • 长春网站制作公司游戏广告联盟平台
  • 百度不更新网站张雪峰最不建议上的专业
  • 电子商务网站开发书代码统计网站
  • 牡丹江网站seo网站开发 荣誉资质
  • 东莞技术支持网站建设专家公司营业执照查询
  • 网站外链建设可以提升网站权重对还是错长春建站平台
  • 企业管理咨询网站模板泰安公司注册
  • 1网站免费建站免费营销网站制作模板
  • 旅游景区网站建设方案文档东莞洪梅网站建设
  • 网站空间后台密码网站后台怎么做alt标签
  • html5快速建站怎么把自己网站推广出去
  • 福州英文网站建设国外企业网络研究