Pozdrav,
imam problema sa generiranjem pdfova sa Itextom. Generirani pdfovi ispadaju
preveliki (previše mb).
U generiranom pdfu nalaze se smo slike. Ukupna veličina slika je 10mb(cca 100 slika) , dok
generirani pdf ispadne preko 50mb.
Na koji način reducirati veličinu konačne pdf datoteke?
Primjer kako generiram.
doc = new Document(new Rectangle(600, 800),0,0,0,0);
doc.setMarginMirroring(true);
PdfWriter.getInstance(doc, new FileOutputStream(output + "\\" +
pdfname.getText() + ".pdf"));doc.open()
img2 = com.itextpdf.text.Image.getInstance(imgs[i],null);img2.setAlignmen(com.itextpdf.text.Image.ALIGN_CENTER);
doc.add(img2);
doc.close();
Naravno nisam navodio sve deklaracije i petlje korz koje slike konvertiram..
Uglavnom princip je da imam polje slika (BufferedImage) iz kojeg izvalcim
sliku i pretvaram je com.itextpdf.text.Image te dodajem u pdf dokument.
EDIT:
Molim moderatora da preimenuje u naslovu teme "prefeliki pdfovoci" u "preveliki pdfovi". Brzoplet sam :(