2015-05-18 2 views
0

Я использую DynamicReports и борюсь с получением отпечатка corrent, когда я вызываю .show() все идеально, но когда я его печатаю, либо с изображением с использованием графического принтера, либо в PDF используя принтер Foxit или даже на принтер LaserJet, результат будет таким же, как показано на рисунке ниже. Я попытался сделать .jar по этой ссылке hereDynamicReports/JasperReports сторонний unicode Шрифт

И я проверил мой PDF он имеет встроенный шрифт whihc я использую «Нафис Нури Nastaleeq» и ​​их, конечно, не проблема в шрифте, но вопрос, что мой Charaters искажаются, я не знаю, почему ... ...

Любая помощь будет оценена, у меня не так много времени для этого. ... [IMG] http://s17.postimg.org/j7lywrpr3/report_issue.png[/img]

UPDATE: Я пытался экспортировать в PDF непосредственно из программы, и в этом PDF я не вижу каких-либо символов Юникода, я также установили IReport проверить этот вопрос, и этот вопрос был таким же (нет unicode в прямом экспортированном PDF-файле, а также отсутствующие и искаженные символы Юникода при печати любого PDF-принтера или физического принтера.) Поэтому я подозреваю, что проблема не связана с моей конфигурацией DynamicReport с Font или некоторыми настройками genric, которые не работают.

+0

Я подтвердил, что проблема связана с шрифтом, если я использую шрифт по умолчанию для Windows, никаких проблем не возникает. Проблема возникает с пользовательским шрифтом –

+0

Я использовал шрифты по умолчанию и thoma, которые дали отличные результаты, проблема связана с любым другим из примерно 60 + урду-шрифтов, которые я установил на свой компьютер. Я пробовал много из них, но не повезло. BTW Я использую http://jameel-noori-nastaleeq-urdu-fonts.software.informer.com/2.1/ этот шрифт, он приятный и понятный и хорошо читаемый. –

+0

Делитесь своим кодом – Makky

ответ

0

Хорошо, нет ответа, так что лучше ответьте на мой вопрос. Проблема заключалась в том, что этот шрифт, который я использую, и многие другие шрифты (около 80% моей коллекции шрифтов урду) ведут себя одинаково. Где некоторые другие шрифты работают хорошо, я создал список шрифтов, которые работали на меня. Вставьте его сюда, чтобы другие могли получить помощь, если им это нужно. урду Nastaliq Unicode Al_Qalam Tehreeri

**** СПИСОК ****

Arial Arial Unicode MS

Attari_Sulus Attari_Abbas

Microsoft Sans Serif Microsoft уйгурский // Проблема бит

Nafees Web Naskh

UL Саджидом Heading // Вопросы в дате урду Najd v3 // Та же проблема

// скачал и установил для chekcing Adobe арабскую AlFars 7 Kodak Жирный // AlFars 18 ABAN AlFars 6 Камран Жирный

AlQalam Набиль

Дубай Unicode Зоар Unicode

AA Самир Zikran AA Самир Armaa Unicode

......................

Это большое хранилище урду шрифтов, если кто-то это нужно. http://font.urduweb.org/ ... Наконец, я хотел бы знать, как я могу проверить любой файл шрифта для таких сбоев, и если шрифт на 100% нормально и будет работать во всех сценариях, существует ли общий способ проверки всех шрифтов на любом языке?

Смежные вопросы