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?
2
A
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".