2 votes

Comprendre le nombre dans le code PDF

Je me demandais si quelqu'un pourrait me dire ce que signifient les chiffres suivants après avoir décrypté le fichier. J'ai des problèmes de fichiers corrompus et j'essaie de comprendre où la corruption se produit pour pouvoir essayer de la réparer à l'avenir.

Les chiffres en question se trouvent entre les astérisques dans le code ci-dessous :

h
W
n
q
/ttf37 141 Tf
0.000 0.000 0.000 sc
BT
1 0 0 1 **1980.000000 12593.000000** Tm
(8953 - 18) Tj
ET
Q
Q
q
720 12518 m
1875 12518 l
1875 12308 l
720 12308 l

4voto

Alexis Pigeon Points 4047

Jetez un coup d'œil à la Référence PDF 1.7 en particulier le tableau 5.5, à la page 406, pour la définition des Tm (pour Matrice de transformation ).

3voto

yms Points 7211

En @Alex Pigeon a dit, Tm spécifie une matrice de transformation qui sera appliquée à tous les opérateurs suivants. Une matrice de transformation peut être utilisée pour la rotation, la translation, la mise à l'échelle, etc. des opérations graphiques, et elle peut être combinée avec des transformations précédentes.

Vous pouvez également utiliser le terme Transformation affine pour plus de détails à ce sujet en plus de la spécification PDF.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X