[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Преобразовать из одной кодировки в другую для Word
koala
Собственно есть код, он работает. Вот только MS Word отображает крякозябры для русских символов. Как преобразовать из одной кодировки UTF-8 на сервере и в БД в понятную для Word?

Код:

<?php	
require_once 'PHPWord.php';

// New Word Document
$PHPWord = new PHPWord();

// New portrait section
$section = $PHPWord->createSection();

// Add table
$table = $section->addTable();


// Add text elements
$section->addText("Пример", array('name'=>'Arial Narrow', 'color'=>'006699', 'size' => '30'));
$section->addTextBreak(2);


// Save File
$objWriter = PHPWord_IOFactory::createWriter($PHPWord, 'Word2007');
$objWriter->save('BasicTable.docx');

$file = ("BasicTable.docx");
header ("Content-Type: application/octet-stream");
header ("Accept-Ranges: bytes");
header ("Content-Length: ".filesize($file));
header ("Content-Disposition: attachment; filename=".$file);
readfile($file);

?>


_____________
Vi Veri Veniversum Vivus Vici
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.