Создание PDF со смешанным содержимым: арабский язык всегда перевернутJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Создание PDF со смешанным содержимым: арабский язык всегда перевернут

Сообщение Anonymous »

Я пытался создать PDF-документы со смешанным содержанием на арабском и английском языках, но всегда получал перевернутый арабский текст. Я пробовал itext (без PDFCalligraph), pPDFBox с тем же результатом. Сегодня я наткнулся на OpenHtmltoPdf и его песочницу, и мне удалось внедрить простой контент в HTML и правильно получить текст на арабском языке. Я нашел исходный код песочницы и использовал его в качестве примера для создания своего контента, но не имеет значения, что я делаю — мой текст перевернут.
Вот мой HTML-контент:

Код: Выделить всё



Test for mixed directions content


table {
width: 80%;
border-collapse: collapse;
padding: 6px;
}

td {
border: 1px solid #ccc;
padding: 8px;
vertical-align: middle;
}

[lang="ar"] {
font-family: "arabic", serif;

}







مرحبًا، فلنبدأ الاختبار!



الزهور
flowers


الاشجار
trees



End of test.




Я заметил, что при копировании здесь он тоже выглядит перевернутым, но в IDE выглядит правильно:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/790 ... s-reversed
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • C# Xamarin dotnet Spire.pdf не читает арабский язык
    Anonymous » » в форуме C#
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Почему JTextArea не может показать арабский язык [дубликат]
    Anonymous » » в форуме JAVA
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • IOS: средство форматирования даты с языковым кодом «ar_AE», не преобразующее дату в арабский язык.
    Anonymous » » в форуме IOS
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Как изменить язык на арабский диалог DatePicker с выбором года
    Anonymous » » в форуме Android
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как изменить язык на арабский диалог DatePicker с выбором года
    Anonymous » » в форуме Android
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»