Saltar al contenido

Cambiar el tamaño de la imagen de iText

Presta atención porque en esta noticia vas a hallar el hallazgo que buscas.Esta sección ha sido probado por nuestros expertos para garantizar la calidad y veracidad de nuestro contenido.

Solución:

yo lo hago asi:

//if you would have a chapter indentation
int indentation = 0;
//whatever
Image image = coolPic;

float scaler = ((document.getPageSize().getWidth() - document.leftMargin()
               - document.rightMargin() - indentation) / image.getWidth()) * 100;

image.scalePercent(scaler);

usar

watermark_image.scaleAbsolute(826, 1100);

en vez de

watermark_image.scaleToFit(826, 1100);

En caso de que la altura de la imagen exceda la altura del documento:

float documentWidth = document.getPageSize().width() - document.leftMargin() - document.rightMargin();
float documentHeight = document.getPageSize().height() - document.topMargin() - document.bottomMargin();
image.scaleToFit(documentWidth, documentHeight);

Tienes la posibilidad mostrar este tutorial si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *