Tôi muốn có thể thay đổi kích thước hình ảnh thành kích thước của 159x159 điểm, sử dụng iTextSharp 4.2.0, nhưng hình ảnh kết quả cần phải có chính xác kích thước được chỉ định.iTextSharp: Cách thay đổi kích thước hình ảnh để vừa với kích thước cố định?
Tôi đã thử điều này:
Image image = Image.GetInstance(imagePath);
image.ScaleAbsolute(159f, 159f);
Nhưng hình ảnh không phải là một hình vuông. Nó giữ tỷ lệ khung hình.
Ví dụ: Tôi có hình ảnh này:
Và hình ảnh kết quả sẽ giống loke này:
Cảm ơn.
Đây là câu trả lời rất hữu ích. Cảm ơn. – Emanuel
rất hữu ích .. Cảm ơn. –
Ngoài ra hãy cẩn thận đừng thêm hình ảnh bằng 'PdfPCell mới(). SetImage (img)', điều này sẽ thêm hình ảnh làm nền của ô, nó sẽ tự động thu nhỏ với chiều rộng và chiều cao của ô. –