@khodos_dmitry

Как в phpspreadsheet поменять кодировку при записи файла?

При сохранении csv файла в стандартной кодировке получаются кракозябры вместо русских букв.
  • Вопрос задан
  • 544 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Galdar
Web, JS, PHP, NGINX, Linux
Вот так для csv, а вот как для pdf знаешь? Буду благодарен если подскажешь! Вот мой вопрос Как в библиотеке PhpSpreadsheet's установить в формате PDF кодировку UTF-8?
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();

$writerCSV = new Csv($spreadsheet);

$writerCSV->setDelimiter(';');
$writerCSV->setEnclosure('');
$writerCSV->setLineEnding("\r\n");
$writerCSV->setSheetIndex(0);
$writerCSV->setUseBOM(true);
$writerCSV->save($file.'.csv');
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 11:49
25000 руб./за проект
25 апр. 2024, в 11:37
40000 руб./за проект