Chcę móc zmienić rozmiar obrazu do wymiaru 159x159 punktów, używając iTextSharp 4.2.0, ale wynikowy obraz musi mieć dokładnie określone wymiary.iTextSharp: Jak zmienić rozmiar obrazu, aby dopasować go do rozmiaru?
Próbowałem to:
Image image = Image.GetInstance(imagePath);
image.ScaleAbsolute(159f, 159f);
Ale obraz nie jest kwadratem. Zachowuje proporcje.
Przykład: mam ten obraz:
a obraz Rezultat powinien wyglądać tak: Loke
Dzięki.
Jest to bardzo przydatna odpowiedź. Dzięki. – Emanuel
bardzo przydatne .. Dzięki. –
Należy również zachować ostrożność, nie dodając obrazu za pomocą "nowego PdfPCell() .setImage (img)", spowoduje to dodanie obrazu jako tła komórki, zostanie automatycznie dopasowany do szerokości i wysokości komórki. –