在BaseFont.createFont上使用ITEXT获得异常

时间:2013-08-28 08:52:28

标签: java android itext

我正在尝试创建这样的字体

BaseFont base = BaseFont.createFont("/Users/imac/Library/Desktop/THSARPSK.TTF",BaseFont.IDENTITY_H,BaseFont.EMBEDDED);
Font font = new Font(base, 18f);

但我找到字体的路径有问题。

我正在使用Mac PC上的Android平台,我尝试了很多解决方案,但无法解决。

下面的

是在Windows上获取Font路径的解决方案之一

BaseFont.createFont("c:\\winnt\\fonts\\comic.ttf", BaseFont.WINANSI, BaseFont.EMBEDDED);

我尝试将其改编为适用于Mac但它发送了一个异常

java.io.IOException:\Users\imac\Library\Desktop\THSARPSK.TTF not found as file or resource.

我想解决这个问题很多天,请帮助我。

0 个答案:

没有答案