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

石家庄网站建设开发网站建设困难

石家庄网站建设开发,网站建设困难,自己做的html网页怎么发布,山东建设管理局官方网站前言 目前比较主流的两种转pdf的方式,就是pdfbox和icepdf,两种我都尝试了下,icepdf解析出来有时候会出现中文显示不出来,网上的解决方式又特别麻烦,不是安装字体,就是重写底层类,所以我选择了p…

前言

目前比较主流的两种转pdf的方式,就是pdfbox和icepdf,两种我都尝试了下,icepdf解析出来有时候会出现中文显示不出来,网上的解决方式又特别麻烦,不是安装字体,就是重写底层类,所以我选择了pdfbox

添加依赖

<dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>3.0.0</version>
</dependency>

代码

import org.apache.pdfbox.Loader;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.rendering.PDFRenderer;import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;public class Main {public static void main(String[] args) throws Exception {// 加载pdf文件PDDocument doc = Loader.loadPDF(new File("data.pdf"));// 2.x版本的pdfbox写法// PDDocument doc = PDDocument.load(new File("data.pdf"));PDFRenderer renderer = new PDFRenderer(doc);// 遍历每页pdffor (int i = 0; i < doc.getNumberOfPages(); i++) {// dpi调到300左右即可,太小会模糊,太大会使图片变得很大BufferedImage image = renderer.renderImageWithDPI(i, 300);ImageIO.write(image, "jpg", Files.newOutputStream(Paths.get("data_" + i + ".jpg")));}}
}

在arm架构的linux上转换可能会出现模糊情况

在windows上好好的,x86_64的linux上也好好的,就是arm架构的linux上会出现

网上的博客基本上不是安装字体,就是重写底层类,但你永远不会想到是jdk的问题

解决办法:jdk8以上版本的jdk,或者使用高版本的jdk8,不能低于8u311即可

转换效果如下:

 附上高版本的jdk8下载地址:https://www.oracle.com/java/technologies/downloads/#java8 

http://www.yayakq.cn/news/503160/

相关文章:

  • 企业网站icp备案申请一般通过微信号添加的微信好友
  • 网站建设有什么要求济南百度推广电话
  • 深圳营销网站有限公司dw做网站的导航栏怎么做
  • 做网站需要公司资质吗广东省建设局官方网站
  • 宁德商城网站建设网站的后台是开发做的
  • 网站建设服务商 需要什么主机网推专员是做什么的
  • 潍坊网站建设优化推广wordpress做CDN后后台进不去
  • 宁化网站建设广东省建设见证员网站
  • 济南正规网站制作品牌html博客网页完整代码
  • 网站设计酷站个人网站的制作步骤
  • 网站模板含数据库下载企业网站建立意义何在
  • 苏州木渎做网站公司国家企业信用信息查询系统
  • 西安网站设计开发网站怎么做移动图片不显示不出来吗
  • 中铁建设集团招标网站音乐制作专业留学
  • 女人与黑狗做视频网站网站首页大图尺寸
  • 哪家网站开发培训好做个网站需要哪些东西
  • 如何建手机销售网站wordpress外链
  • 服务质量好的网站设计制作html标签属性
  • 营销行网站建设网站建设客户案例
  • 前海艾爻网站 建设wordpress怎么用二级域名
  • 做那个男女的视频网站企业官网招聘信息
  • 国内网站 备案网站模块设计软件
  • 重庆市建设工程信息网站怎么创建网站 免费的
  • 网站源码传到服务器上后怎么做wordpress主题图片
  • 深圳建设网站档案网站建设
  • 众希网站建设昆明市西山区建设局网站
  • 南宁 江苏建设工程信息网站简历设计网官网
  • 单位网站设计制作手机端企业网站源码
  • 电子商务网站设计与实现wordpress教程dara
  • 内蒙古高等级公路建设开发有限责任公司网站沈阳男科医院在线咨询免费