flyingsaucer转换多个html,java - 使用FlyingSaucer将包含阿拉伯字符的HTML页面转换为PDF - 堆栈内存溢出...
我想使用FlyingSaucer将包含阿拉伯字符的HTML页面转换为PDF文件,但生成的PDF不包含组合字符并向后打印输出。
HTML:
Java摘录:
String inputFile = "c:\\html.html";
String url = new File(inputFile).toURI().toURL().toString();
String outputFile = "c:\\html.pdf";
OutputStream os = new FileOutputStream(outputFile);
ITextRenderer renderer = new ITextRenderer();
renderer.getFontResolver().addFont("c://ARIALUNI.TTF", BaseFont.IDENTITY_H,BaseFont.EMBEDDED);
renderer.setDocument(url);
renderer.layout();
renderer.createPDF(os);
os.close();
实际PDF结果:
预期PDF结果:
我该怎么做才能获得正确的结果?
flyingsaucer转换多个html,java - 使用FlyingSaucer将包含阿拉伯字符的HTML页面转换为PDF - 堆栈内存溢出...相关推荐
- java 奖xls转成csv_java - 在Java中将.csv转换为.xls - 堆栈内存溢出
有没有人知道在java中将csv文件转换为xls或xlsx文件的快速,干净的方法? 我有一些东西来管理已经存在的csv文件,我需要其他程序的额外兼容性. 除包名之外的示例代码总是很受欢迎. 非常感谢, ...
- java自带的unpack闪退,java - 使用requiresUnpack无法正常使用Maven构建的Spring Boot JAR - 堆栈内存溢出...
我的POM看起来像这样: xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ ...
- java多属性的map_java - 具有多个参数的MapStruct QualifiedByName - 堆栈内存溢出
目前,MapStruct不支持具有多个源属性的映射方法. 但是,在您的情况下,您可以使用1.2.0中的@Context . 根据我的理解, projId和code就像映射的帮助器一样,它们不用于映射目 ...
- java的tcp实时接收json格式报文_tcp - 如何使用带有rsocket Java的TcpClientTransport将自定义数据格式转换为JSON - 堆栈内存溢出...
我有一个Tcp数据提供程序,它使用管道定界符发出数据,该定界符需要转换为JSON,然后存储在NoSQL数据存储区中. 我已使用RSocket中的TcpClientTransport协议连接到提供程序, ...
- java 图片有损压缩_java - 用有损jpeg压缩多页tiff图像 - 堆栈内存溢出
将图像从16位减少到8位. 假设您有一个byte []变量plane16,在其中您有图像的所有像素. 注意 :我的byte [] plane16从16位图像获取数据,但是byte为8bit = 1by ...
- java算球体积的代码_java - 球体体积法不起作用 - 堆栈内存溢出
为了使球体体积法起作用,我尝试了许多不同的计算方法. 我的Sphere类是从Circle扩展的,以从圆中获取面积,并实现了Shape3D接口,该接口允许我使用体积方法. 但是,我已经为我的方法尝试了所 ...
- 判断字符串不包含某个字符php,java判断字符串是否包含某个字符的方法
java判断字符串是否包含某个字符的方法: 一.contains方法 1:描述 java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列 2: ...
- itext html 转换pdf后 字体加粗,java - 如何使用ITEXTRenderer将HTML转换为PDF时设置新的不同字体 - 堆栈内存溢出...
我正在尝试将HTML转换为PDF. 在HTML中,有些符号未显示在PDF文档中. 在调试时,我发现‑或‑字符在IText库中可用的任何默认字体中均不可用. 我的H ...
- pdf 中的java运行,java - 从pdf文件读取特定位置的itext在intellij中运行,并提供所需的输出,但是可执行jar抛出错误 - 堆栈内存溢出...
我正在从n个页面的输入pdf文件中读取特定位置,并在这些位置上列出文本. 然后,我编写一个新的pdf文档,并将列表中的这些字符串写入包含单元格的表中. 我提出了两个主要问题. 我想在表中有三列,但是如 ...
最新文章
- 如何设置wiki权限
- hive 导出json格式 文件_Hive 系列 之 基本操作合集
- 单目摄像头光学图像测距_挑战激光雷达,MAXIEYE要重新定义单目摄像头?
- ExtremeC3Net: 使用高级C3模块的极轻量人像分割模型
- 在 Windows 中实现 Java 本地方法-Java native 关键词
- 华为服务器修改密码命令,服务器用户名密码修改
- Unity3D游戏开发之路:一月工作总结
- 超细节!数据分析社招面试指南
- Gitea服务器ip变更项目无法创建、拉取、上传
- 戴尔笔记本无线网络无法连接
- 异常java.net.MalformedURLException: unknown protocol: jrt
- 数字IC后端知识扫盲——OCV(上)
- 深度学习——提升模型泛化能力的方法
- Win11打不开安全中心怎么解决
- 主成分分析(PCA)原理及R语言实现及分析实例
- Oracle AWR管理与维护
- 艾永亮:打造超级产品做到这五点,有效提高用户对企业的印象
- 天龙架设一条龙教程_新手福利,天龙一条龙优先级顺序分享
- 如何在网上查阅和免费下载标准-网站推荐
- SQL考点之SQL查询、SQL支持数据类型(设计大题)
热门文章
- 话说软件破解:道高一尺魔高一丈
- 魔高一丈道高一尺,开放接口安全性设计
- python运行环境配置Django
- 谁发明了区块链?谁是中本聪?
- 新南威语言班C加,【干货来了】新南威尔士大学UEEC语言班 你了解多少?
- 2021-09-15如何把一个字符串的大小写取反(大写变小写小写变大写),例如 ’AbC‘ 变成 ‘aBc‘
- 打破“中规中矩”,手机QQ何以萌翻众人?
- MySQL主从复制和读写分离
- python 矩阵元素查找位置函数_Python中二维数组中非零元素位置的快速查找方法...
- 双碳绿色风中,乘势而起了哪些新能源?