Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Кодировка pdf файла
Форумы портала PHP.SU » » Вопросы новичков » Кодировка pdf файла

Страниц (1): [1]
 

1. jonston - 21 Мая, 2018 - 20:40:47 - перейти к сообщению
Здравствуйте.Читаю pdf файлс помощью библиотеки https://www[dot]pdfparser[dot]org но получается вот такая хрень ãàíü íàö³îíàëüíî¿ áåçïåêè Óêðà¿íè, ïðàâ òà ñâîáîä ëþäèíè ³ ãðîìàäÿíèíà, âëàñíîñò³, äîâê³ëëÿ, ãðî-
ìàäñüêîãî ïîðÿäêó, ³íøèõ îá’ºêò³â êðèì³íàëüíî-ïðàâîâî¿ îõîðîíè
Как вывести в нормальной кодировке?

Вот это не работает:
PHP:
скопировать код в буфер обмена
  1.  
  2. $text = 'мадського порядку, інших об’єктів кримінально-правової охорони.';
  3. $convertedText = mb_convert_encoding($text, 'utf-8', mb_detect_encoding($text));
  4.  
2. Vladimir Kheifets - 22 Мая, 2018 - 08:41:47 - перейти к сообщению
jonston пишет:

Вот это не работает:
PHP:
скопировать код в буфер обмена
  1. $text = 'мадського порядку, інших об’єктів кримінально-правової охорони.';
  2. $convertedText = mb_convert_encoding($text, 'utf-8', mb_detect_encoding($text));

Добрый день!
1. Поскольку, $text Вы задаёте в скрипте, то важно, чтобы PHP-файл сохранялся в кодировке UTF8, а не в ANSI
2. mb_detect_encoding($text) - не всегда правильно определяет кодировку. Попробуйте явно указать входную кодировку, которую Вы используете.
Удачи!

 

Powered by ExBB FM 1.0 RC1