2010-01-11 7 views
2

Disons que j'ai une image qui a un DPI de 72 et une largeur/hauteur de 100px/100px. Toutefois, lorsque j'ajoute l'image et restitue le PDF, l'image affichée est plus grande que 100px/100px. Comment puis-je m'assurer que lors de l'ajout de l'image au PDF en utilisant iTextSharp que je garde les mêmes dimensions de pixels que l'image originale, dans ce cas 100px/100px?iTextSharp image garder les dimensions de pixel?

Répondre

2

Il semble que vous souhaitiez vérifier la méthode ScaleAbsolute de iTextSharp.text.Image, qui définira explicitement la hauteur/largeur d'une image. Il y a quelques méthodes connexes que vous voudrez lire: ScalePercent et ScaleToFit.

Ces méthodes sont décrites dans le document SourceForge iTextSharp tutorial qui comprend des échantillons. Voir la section "Mise à l'échelle et rotation de l'image".

Questions connexes