forum.bitel.ru http://forum.bitel.ru/ |
|
Русский текст в PDF-отчёте http://forum.bitel.ru/viewtopic.php?f=12&t=3511 |
Страница 1 из 1 |
Автор: | WhiteWind [ 01 фев 2010, 11:56 ] |
Заголовок сообщения: | Русский текст в PDF-отчёте |
Стандартный "Детализированный отчёт по наработке". В биллинге отображается нормально, печатается тоже нормально, а при сохранении в PDF русские буквы частично теряются. Я так и не понял, почему некоторые поля корректно отображают русские буквы, а некоторые - нет, ведь в JXML эти поля описаны абсолютно идентично (за исключением x, y, width и height ![]() |
Автор: | stark [ 01 фев 2010, 13:18 ] |
Заголовок сообщения: | Re: Русский текст в PDF-отчёте |
шрифты не находятся |
Автор: | WhiteWind [ 01 фев 2010, 13:33 ] |
Заголовок сообщения: | Re: Русский текст в PDF-отчёте |
Шрифт один и тот же во всём документе - Helvetica, однако, текст "Итого по договорам" выводится, а текст "Итого" после каждого договора - нет. Код: <staticText> <reportElement mode="Transparent" x="7" y="5" width="91" height="13" forecolor="#000000" backcolor="#FFFFFF" key="element-94"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Left" verticalAlignment="Middle" rotation="None" lineSpacing="Single"> <font fontName="Arial" pdfFontName="Helvetica" size="10" isBold="true" isItalic="false" isUnderline="false" isPdfEmbedded ="false" pdfEncoding ="Cp1252" isStrikeThrough="false" /> </textElement> <text><![CDATA[ Итого:]]></text> </staticText> Код: <staticText> <reportElement mode="Transparent" x="7" y="16" width="135" height="13" forecolor="#000000" backcolor="#FFFFFF" key="element-94"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Left" verticalAlignment="Middle" rotation="None" lineSpacing="Single"> <font fontName="SansSerif" pdfFontName="Helvetica" size="10" isBold="true" isItalic="false" isUnderline="false" isPdfEmbedded ="false" pdfEncoding ="Cp1252" isStrikeThrough="false" /> </textElement> <text><![CDATA[ Итого по договорам:]]></text> </staticText> Как видим, и там и там шрифт - Helvetica, и даже размер и начертание одинаковые. Ради интереса попробовал изменить fontName="Arial" на fontName="SansSerif" в первом куске - ничего не изменилось. |
Автор: | WhiteWind [ 06 апр 2010, 20:55 ] |
Заголовок сообщения: | Re: Русский текст в PDF-отчёте |
up |
Автор: | skn [ 06 апр 2010, 21:47 ] |
Заголовок сообщения: | Re: Русский текст в PDF-отчёте |
первый Код: <font fontName="Arial" pdfFontName="Helvetica" второй Код: <font fontName="SansSerif" pdfFontName="Helvetica" может в этом дело? |
Автор: | WhiteWind [ 07 апр 2010, 06:45 ] |
Заголовок сообщения: | Re: Русский текст в PDF-отчёте |
Цитирую себя же: Цитата: Как видим, и там и там шрифт - Helvetica, и даже размер и начертание одинаковые. Ради интереса попробовал изменить fontName="Arial" на fontName="SansSerif" в первом куске - ничего не изменилось.
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |