DotMatrixReport по-украински

отредактировано 16:15 Раздел: FastReport 4.0
1. Если использовать DotMatrixExport без компонента TfrxDotMatrixExport, то на печать попадают все украинские символы. Такие как "і, ї, є, апостроф".
Но, к сожалению при таком использовании не могу добиться печать шрифтов в режиме fsxCondensed, установленом для всей страницы.

2. При использовании TfrxDotMatrixExport, все проблемы пропадают (если включить использование команд Epson - принтер Epson LX-300+), кроме одной - специфические украинские буквы "і, ї, є, апостроф" в обоих регистрах превращаются в "_".

Подскажите, пожалуйста что можно в таком случае сделать. Пробовал использовать первый вариант + DMPCommand, (#15 или OF), но безрезультатно.

Комментарии

  • отредактировано 16:15
    Опция OEM convert в диалоге печати не поможет?
  • отредактировано November 2006
    Она, конечно, включена! Без неё вообще всё каракулями печатает. (похоже на текст Win в DOS кодировке).

    Сделал печать в файл, там на месте укр. символов тоже "_". Начал грешить па принтер, но если набрать просто в текстовом DOS файле и послать его на печать, то печатаются все символы корректно.

    В onTranslate frxDotMatrixExport символы уже в дос кодировке но на месте этих букв стоит "_"
  • отредактировано 16:15
    В превью буквы есть? пришлите отчет (.fr3 и .fp3) на tz@fast-report.com
  • отредактировано 16:15
    Да в превью всё отлично. Выслал файлы.
  • отредактировано 16:15
    Aналогичная ситуация, как решить эту проблему? Спасибо.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.