Спустя 1 месяц, 10 дней, 9 часов, 46 минут, 26 секунд (27.05.2007 - 00:58) ebubba написал(а):
Для тех, кому интересно.
Сначала производить перекодировку строки в юникод, а сам текст выводить шрифтом TrueType,
который надо подргужать из файла.
Вот моя функция перекодировки:
Сначала производить перекодировку строки в юникод, а сам текст выводить шрифтом TrueType,
который надо подргужать из файла.
Вот моя функция перекодировки:
Код
// В юникод
function win2uni( $string ) {
$s = convert_cyr_string( $sting, 'w', 'i' );
for ( $result = '', $i = 0; $i < strlen( $s ); $i++ ) {
$charcode = ord( $s[$i] );
$result .= ( $charcode > 175 ) ? "&#" . ( 1040 + ( $charcode - 176 ) ) . ";" : $s[$i];
}
return $result ? $result : false;
}
function win2uni( $string ) {
$s = convert_cyr_string( $sting, 'w', 'i' );
for ( $result = '', $i = 0; $i < strlen( $s ); $i++ ) {
$charcode = ord( $s[$i] );
$result .= ( $charcode > 175 ) ? "&#" . ( 1040 + ( $charcode - 176 ) ) . ";" : $s[$i];
}
return $result ? $result : false;
}