[iText] degradation de l'image lors de l'insert
Bonjour,
je tente d'inserer une image lors de la creation de mon PDF.
Le probleme est que l'image finale inserée dans le pdf est degradée par rapport a l'image initiale (obtenue grace a une appli java)
bien que la taille soit identique, l'image est "floue" !
est ce que iText tente de convertir en vectoriel l'image awt ?
si vous avez une solution pour inserer sans perte de qualité merci de votre aide
ci-dessous, le code que j'utilise pour faire mon insertion
@+
Code:
1 2 3 4 5 6
|
PdfWriter writer = ...
PdfContentByte cb = writer.getDirectContent();
java.awt.Image awtImg = getMoleculeImage(); //recupere une image en memoire
com.lowagie.text.Image img = Image.getInstance(awtImg, null);
cb.addImage(img, img.getWidth(), 0, 0, img.getHeight(), document.left(), currentY - img.getHeight()); |