utf8 - php -> pdf
schildi
- php
hallo,
ich habe da noch eine frage zu utf-8.
ich befülle pdf-dokumente (textfelder) per php.
dokument lesen, suchen & ersetzen der suchstrings und abspeichern.
seit umstellung auf utf-8 treten auch hierbei konvertierungsprobleme auf.
weiss viell jemand, mit welcher kodierung ich den string in das pdf-dokument reinschreiben muss, bzw. wie ich das am besten anstelle? - dachte da an iconv?..
vielen dank + gruß
Moin!
ich habe da noch eine frage zu utf-8.
ich befülle pdf-dokumente (textfelder) per php.
Entscheidend ist, wie du das tust. Nicht alle PHP-Generatoren vertragen UTF-8. Etliche sind auf ISO-8859-1 beschränkt. Und wenn sie auch UTF-8 vertragen, mußt du ihnen das höchstwahrscheinlich auch separat mitteilen, erraten können sie es nicht.
- Sven Rautenberg
Entscheidend ist, wie du das tust. Nicht alle PHP-Generatoren vertragen UTF-8. Etliche sind auf ISO-8859-1 beschränkt. Und wenn sie auch UTF-8 vertragen, mußt du ihnen das höchstwahrscheinlich auch separat mitteilen, erraten können sie es nicht.
- Sven Rautenberg
die generatoren die du ansprichst, die probleme machen können, habe ich eigentlich alle ersetzt (wobei ich das nochmals überprüfen werde) mit utf-8 entsprechungen.
du denkst also generell sollte ein utf-8 string kein problem für das pdf sein ?
meines erachtens liegt es am pdf - wie codiert pdf denn eingabefelder?
Moin!
die generatoren die du ansprichst, die probleme machen können, habe ich eigentlich alle ersetzt (wobei ich das nochmals überprüfen werde) mit utf-8 entsprechungen.
du denkst also generell sollte ein utf-8 string kein problem für das pdf sein ?
Ich würde mich extremstenst wundern, wenn das PDF-Format nicht Unicode-fähig wäre. Das bedeutet auf der anderen Seite aber nicht, dass einzelne PDF-Dokumente nicht doch mit der unsachgemäßen Nutzung von z.B. UTF-8 Probleme bereiten. Mutmaßlich (ich habe mich mit dem PDF-Format nicht näher beschäftigt) dürfte es ähnlich wie in HTML-Dateien ablaufen: Irgendwo steht die Codierung der Texte, und basierend auf dieser Information kommt es zur Zeichendarstellung. Passen Codierung und Zeichenbytes nicht zusammen, kommt Mist raus.
meines erachtens liegt es am pdf - wie codiert pdf denn eingabefelder?
Du hast bislang keinerlei nähere Informationen zu deinem Problem geliefert. Ich habe mich lediglich darauf beschränkt, durch Verbreiten von Allgemeinplätzen bei dir den Problemlösungs- oder zumindest den Problemschilderungswillen zu entfachen. Eine konkrete Meinung ist damit überhaupt nicht verbunden.
- Sven Rautenberg