Xpoint
   [напомнить пароль]

Spreadsheet_Excel_Writer & utf-8

Метки: [без меток]
2007-10-30 22:35:28 [обр] jk[досье]

Здравствуйте.
Возникла проблема с данным модулем, при кодировке скрипта utf-8 — кракозяблы в названии листов (сами данные пишутся нормально).
Если использовать, например, в качестве названия листа символы из ISO-8859-1 (äß) и utf8_decode, то все ок. Как решить эту проблему?

Пример

$workbook = new Spreadsheet_Excel_Writer($file);
$workbook->setVersion(8);
$worksheet =& $workbook->addWorksheet("Листок 1&&#x00e4&&");
//$worksheet =& $workbook->addWorksheet(utf8_decode("&&#x00e4&&&&#x00df&&"));
$worksheet->setInputEncoding('UTF-8');
$worksheet->write(0, 0, 'Колонка 1&&#x00e4&&');
$workbook->close();
Powered by POEM™ Engine Copyright © 2002-2005