Здравствуйте!
Задача предельно простая
требуется выгрузить в определенной кодировке файл на компьютер пользовалю, причем он должен иметь фиксированную кодировку и вполне определенную длину строк (разную), например,
Code:
'1. '
' x'
' тест '
то есть на первой строке должно быть в файле 5 символов (из них три пробела), на второй 2, на третьей - 6. Общий размер файла должен быть равен 5 + 2 + 6 + 2 * 3 = 19.
Если выгружать через WS_DOWNLOAD как ASC, то он "убьет" пробелы в конце на первой и третьей строках. Если выгружать как BIN, то он выгрузит русские буквы в "неправильной" кодировке.
Я могу решить эту задачу, используя "собственное" преобразование букв в нужную кодировку (посимвольно), но оно не очень элегантно.
Может быть предложите другое решение или подходящий ФМ?