0

このようなフォントを作成しようとしています

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でフォントのパスを取得するソリューションの1つです

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.

私は何日もこの問題を解決しようとしています。助けてください。

4

0 に答える 0