我已经安装了java的linux机器上。我已经编写了一个程序,该程序需要一个html并使PDF不再使用IText。这个程序正在我的本地工作。我看到相同的程序在服务器上不起作用。 我该如何解决这个问题。我认为字体在Linux机器上无法识别。 有人可以告诉我如何将字体附加到jvm。Mingliu字体不能在Linux上工作
0
A
回答
0
我发现这个问题。在将PDF文件写入磁盘时,文件的编码不是UTF-8。当我解决这个问题时,一切都开始正常工作
+0
Pdfs是二进制文件。如果你使用像utf-8这样的字符编码编写二进制文件,会损坏它们。因此,这里出现的答案是错误的。可能你做了一些有趣的向前和向后编码和解码,取消了,并在某些地方使用utf-8。但即使现在这些步骤相互抵消,这些步骤也是不必要的。 – mkl
相关问题
- 1. DBSight不能在Linux上工作
- 2. PHP Excel - 不能在linux上工作
- 3. 网页不能在Linux上工作
- 4. Jconsole不能在linux机器上工作
- 5. CharsetDecoder不能在linux机器上工作
- 6. RandomAccessFile.seek()在Linux上不工作
- 7. Recordsetclone不能在子窗体上工作
- 8. InvokeMethod不能在窗体上工作
- 9. 字体真棒不能在根域上工作
- 10. 字体图标不能在我的wordpress网站上工作
- 11. 自定义字体不能在Android设备上工作
- 12. 字体系列不能在服务器上工作
- 13. 自定义字体不能在iPhone设备上工作
- 14. 在Linux中,kokila字体在谷歌浏览器不工作
- 15. readPicture功能(grImport包)不能在Linux上工作(F22)
- 16. 的JMeter功能不能正常工作在Linux上
- 17. Linux/RHEL5:IPv6上的UDP不能在同一台PC上工作
- 18. g_array_sort不能在字符串上工作
- 19. htmlspecialchars不能在字符串上工作
- 20. 在Linux上找不到字体名称
- 21. 字体不能正常工作
- 22. 嵌入字体不能正常工作
- 23. 矢量字体不能正常工作
- 24. Roboto字体不能正常工作
- 25. 位图字体不能正常工作
- 26. CSS字体不能正常工作,即
- 27. Java jar getResource不能在linux中工作
- 28. CSS不能在Chrome(Linux和Windows)工作
- 29. STASM-ASM不能在linux中工作
- 30. 音频不能在Arch Linux中工作
你可能想把一个字体文件,通常是一个.tcc后缀加到你的个人.font目录或者/ usr/share/font。然后运行fc-cache -v并查看是否1)该文件被提及并且2)该字体现在可用。 –
我在我的课程路径中有字体,我正在注册代码中使用的字体。它仍然需要做我说的话..也是如何是相同的代码在我的Windows机器上工作 –
也许WinANSI字体(应该工作)或路径不正确的时候区分大小写。 –