iText PdfWriter неправильно пишет по-арабски - PullRequest
0 голосов
/ 17 февраля 2011

Я пытался записать арабский контент в pdf-файл, используя PdfWriter (document, FileoutPutStream), но когда я открыл pdf-файл, некоторые строки оказались над самим собой, поэтому он не читается, пожалуйста, есть ли какая-нибудь помощь?

1 Ответ

0 голосов
/ 18 февраля 2011

У меня была похожая проблема, пока я не понял, что некоторые шрифты просто не будут отображать «чужие» (для них) знаки. Я бы посоветовал вам попробовать использовать тот же шрифт, что и в программе (возможно, блокнот или что-то в этом роде), где текст отображается правильно. Это сработало идеально для меня. Сначала я открыл файл в блокноте, а там в Format-> Font ... вы видите шрифт, который использовался для его открытия. Затем вам нужно будет найти местоположение шрифта, создать объект шрифта и передать его, например, абзац, прежде чем писать его в документ, и он будет работать, по крайней мере, я на это надеюсь. Удачи. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...