itextsharp: quelle est la hauteur d'une page PDF normale en pixels?
Quelle est la hauteur de régulièrement un PDF de la page en pixels?
J'ai entendu dire que c'était quelque chose comme ceci:
Dim pgSize As New iTextSharp.text.Rectangle(595, 792)
mais je suis ajoutant une image qui prend peut-être la moitié de la hauteur, et même si pgSize ressemble à une pleine page et l'image prend que la moitié, je suis une hauteur de comme 619 pour l'image?
Je ne sais pas si c'est dans les mêmes unités?
source d'informationauteur l--''''''---------''''''''''''
Vous devez vous connecter pour publier un commentaire.
Votre taille de la page dépend de ce que vous définissez lorsque vous créez le document, probablement à l'aide de la PageSize objet (par exemple. PageSize.LETTRE).
Une fois que vous avez établi que, la plupart des éléments dans iTextSharp utilisation des points et 1 en = 2,54 cm = 72 points.
Donc, si vous avez utilisé une lettre standard de la page (8.5x11), il serait 612 en 792.
Je ne suis pas sûr de comprendre votre deuxième question au sujet de l'image, mais je crois que toutes les unités de iTextSharp sont les points.
iTextSharp exprime dimensions en termes de points. Ils utilisent couramment accepté standard de 72 points par pouce. Vous avez demandé des mesures en termes de pixels, iTextSharp utilise 96 pixels par pouce, ou une conversion approximative de 1.3333 * points = pixels.
Donc, si votre taille de la page est de 8,5 po x 11 po, en pixels il serait 816 x 1056. Dans points il serait 612 x 792.
Noter que iTextSharp par défaut une taille de page de format A4 - qui est de 8,27 pouces x de 11,69 pouces (un peu plus allongée que la Lettre US standard). Cela équivaut à 595 x 841 en points et 794 x 1122 en pixels.