Le 21/01/2015 08:16, Jean-Baptiste Faure a écrit :
Bonjour,
Le 20/01/2015 21:11, demande_aide...@libreoffice.org a écrit :
[...]
Question: - Bonjour,
Je voudrais être sûr de générer un fichier PDF en UTF-8. D'où mes questions :
Comment connaître l'encodage de caractères d'un fichier .odt ?
Comment être sûr que le fichier PDF générer avec libre office sera bien en
UTF-8 ?
Tous les fichiers xml constitutifs d'un document au format OpenDocument
généré par LibreOffice sont encodés en UTF-8. Vous pouvez le vérifier en
décompressant un fichier .odt (renommez le en .zip) et en ouvrant un des
fichiers .xml avec votre éditeur de texte préféré.
Bonjour,
Merci de votre réponse.
Je m'attendais bien à ce que l'encodage UTF-8 soit bien celui par défaut
dans libre office.
J'ai vérifié après avoir décompresser le fichier en question et je vois
bien le codage UTF-8 dans les fichier xml.
Cela étant dit c'est la première fois que je vois poser une question sur
l'encodage des caractères dans un fichier PDF. En quoi est-ce important
? Il me semble que le format emporte toute l'information nécessaire pour
que le rendu soit le même quelle que soit la plateforme.
Est-ce que vous voulez pouvoir éditer et modifier la fichier pdf ? Si
c'est le cas vous devriez sûrement utiliser le format pdf hybride qui
permet d'embarquer le doc .odt dans le pdf. Ainsi quand on demandera à
LibreOffice d'ouvrir le fichier pdf ce sera le odt correspondant qu'il
ouvrira.
En fait, ma question vient du fait qu'a partir de Libre Office, je
génère un fichier PDF.
Ce fichier PDF est ensuite utiliser dans un programme en PHP, pour
écrire par dessus. Et je m'aperçois que je suis obligé d'utiliser la
fonction utf8_decode pour que les caractères soit bien affichés. Cette
fonction décode l'encodage utf-8 en iso-8859-1.
Je ne comprends par pourquoi je dois recodé en iso-8859-1 alors que j'ai
tout mis en utf-8. Je me disais que le fichier PDF pouvait être lui en
iso-8859.
Bon apparemment, je fais fausse route. Je dois chercher ailleurs.
Merci.
Cordialement,
José
--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés