2015-03-26 2 views
0

Как я могу добавить длинный текст в нижний колонтитул динамического отчета о яшме в формате pdf?Как добавить нижний колонтитул с динамической яшмой, кроме автотекста в формате PDF?

На самом деле я разрабатываю один отчет с китайскими символами, и мне нужно добавить контент в нижний колонтитул, но когда я добавляю его с помощью AutoText, он просто печатает пустое пространство. так ищет решения, как я могу добавить его

drb.addAutoText("<unicode of chinese chars>", 
      AutoText.POSITION_FOOTER, AutoText.ALIGMENT_LEFT,800,atStyle); 

Если же код используется для заголовка он работает и печатает китайские символы, просто заменив AutoText.POSITION_HEADER

Я использую DynamicJasper потому что JasperReports не может печатать китайские символы.

ответ

0

Jasper может печатать китайские иероглифы. Просто выберите Simsun или Без засечек Шрифты. Вы можете поставить нижний колонтитул или заголовок или даже последняя страница нижнего колонтитула. Затем разместите текстовое поле на нижнем колонтитуле, и там вы идете. sample template with header, footer and displays Chinese characters.

+0

Если вы запустите это с выходом в формате pdf, он будет печатать пустым, если он откроет pdf с помощью встроенного PDF-редактора iireport, чем он печатает китайский язык, когда вы используете этот jrxml с некоторым приложением, и вы передаете китайские символы, он будет печатать пустым. –

+0

им жаль просто пытаться помочь, вы пробовали использовать «identity-h»? в собственности? для справки .. [link] (http://community.jaspersoft.com/questions/539404/displaying-chinese-characters-pdf) –

+0

Это нормально, если вы зарегистрируетесь в ireport, он показывает, что он устарел, поэтому мы добавляем его, кроме отчета ничего не печатает для китайских символов. –

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

  • Нет связанных вопросов^_^