| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Дайте ф-ции перевода KOI8-R, RTF --> ANSI |
| Автор: Alexeyt 16.8.2007, 20:40 |
| 1 Ищется ф-ция (или таблица символов, array[0..255] of char) для перевода KOI8-R --> ANSI. 2 Ищется способ без использования VCL перевести RTF --> ANSI. Без создания временного RichEdit: прога консольная, поэтому цеплять RE не хочется... |
| Автор: Matematik 16.8.2007, 20:48 | ||
1) UCodeTables.pas получено из таблицы перекодировки для апача (apache.lexa.ru)
2) поищи тут http://www.google.com/codesearch типа rtf2txt |
| Автор: jonie 21.8.2007, 22:59 | ||
можно воспользоваться системой) Думаю из C переведете в Delphi без проблем, все функции из WinAPI
|
| Автор: Alexeyt 22.8.2007, 05:10 |
| Спасибо. |
| Автор: sentry 22.8.2007, 10:23 | ||
| Alexeyt, если все сделал, то пометь вопрос решенным. А если нет, то предложу еще один вариант. 1) пишем в Word строку символов, нуждающихся в перекодировке (естественно, первые 128 символов не пишем); 2) сохраняем это как только текст в кодировке Windows; 3) сохраняем это же в других файлах, назначая другие кодировки; 4) открываем файл с кодировкой, отличной от Windows, но при открытии указываем, что хотим читать его как некодированный текст; 5) копируем получившуюся строку. Вот урезанный пример:
|