• [^] # Re: Heuristique

    Posté par (site web personnel) . En réponse au journal PDF, mais que fait la police. Évalué à 10.

    Cela fonctionne pour les polices Type 1 et les TrueType. Si cela t’intéresse, je t’invite à lire le PDF Reference, qui est vraiment bien foutu (chapitre 5 pour le texte).

    En gros, dans le PDF, tu as la séquence suivante :

    /F13 10 TJ % Utilisation de la police F13 en taille 10
    ( 1 2 3 3 4 ) Tj % Affichage des caractères 1 2 3 4
    

    Puis une table faisant la correspondance :

    25 0 obj 
    << /Type /Encoding
    /Differences
    [ 1 H
     2 e
     3 l
     4 o ] 
    >>
    endobj
    

    Du temps où je bossais avec le secteur éditique, les imprimeurs étaient vraiment emmerdés par ces histoires de polices embarquées. Comme chaque page contenait des polices partielles, il n’était pas possible de mutualiser les éléments du PDF sur plusieurs page, car la page 1 contenait uniquement les caractères pour afficher "M. Martin", la page 2 pour afficher "Mme Samia" etc. Au final, la mémoire du contrôleur d’impression explosait en essayant de charger toutes les ressources.