Страница 1 из 1

Текстовые строки на русском.

Добавлено: 31 янв 2007, 10:08
CybB
Добрый день.

Изучаю демо-версию вашего генератора отчетов и у меня почему-то неправильно выводятся текстовые строки, набранные в дизайнере руссим шрифтом.
Такое ощущение, что юникодовая строка выводится в 1251-ой кодировке.
Подскажите где это можно поднастроить.

Заранее благодарен.

Текстовые строки на русском.

Добавлено: 31 янв 2007, 10:51
Edward
CybB писал(а):Добрый день.

Изучаю демо-версию вашего генератора отчетов и у меня почему-то неправильно выводятся текстовые строки, набранные в дизайнере руссим шрифтом.
Такое ощущение, что юникодовая строка выводится в 1251-ой кодировке.
Подскажите где это можно поднастроить.

Заранее благодарен.
Если Ваш текст - в RTF то установите FullConvertExpressions=true.

Если Вы сохраняете объект как C# файл, то при открытии этого файла в Visual Studio и затем, выполняя команду File - Save as нажмите стрелочку вниз на кнопке Save и сохраните Ваш файл в кодировке Unicode.

Изображение

Уточните, пожалуйста, вопрос.

Если

Текстовые строки на русском.

Добавлено: 31 янв 2007, 11:24
CybB
После создания в дизайнере отчета, я его записываю как .cs файл.

Добавляю в проект этот класс и уже в vs получаю:

public void Text4__GetValue(object sender, Stimulsoft.Report.Events.StiGetValueEventArgs e)
{
e.Value = "Тестова строка текста";
}

Соответственно этиже кракозябры и в результирующем отчете.

Текстовые строки на русском.

Добавлено: 31 янв 2007, 11:48
Edward
Значит Ваш случай - это случай № 2 из вышеописанных. Сразу после добавления файла в Visual Studio выполните команду File - Save as, сохраните в правильной кодировке (рисунок выше) и установите такой режим сохранения по-умолчанию.

Спасибо.