私は、iTextSharp 4.2.0を使用して159x159点の寸法に画像のサイズを変更できるようにしたいが、結果の画像は正確に指定された寸法を持つ必要がある。iTextSharp:固定サイズに合わせてイメージのサイズを変更するにはどうすればよいですか?
私はこれを試してみた:
Image image = Image.GetInstance(imagePath);
image.ScaleAbsolute(159f, 159f);
しかし、画像が正方形ではありません。アスペクト比を維持します。
例:このロークになります
そして、結果画像:
おかげ 私はこのイメージを持っています。
これは非常に便利な回答です。ありがとう。 – Emanuel
真剣に.. ..ありがとう。 –
また、 'new PdfPCell()。setImage(img)'で画像を追加しないように注意してください。これは画像をセルの背景として追加し、セルの幅と高さに自動的に合わせます。 –