I have prepared a pdf which comprises of some data, followed by some whitespace. I don't know how large the data is,but i have to remove the whitespace in document,see the following code Note:documents contains only text
Document document = new Document(PageSize.A4, 40, 72, getMargins(1),20);
document.setMarginMirroringTopBottom(true);
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(webapps/wordimages/dischhip86.pdf));
List list1 = dao.executeQuery("select wordole from ip.dischargetemplate where patid='"+patid+"'");
String html = ((Map)list1.get(0)).get("WORDOLE").toString();
InputStream _ishtml = new ByteArrayInputStream(html.getBytes());
HeaderFooter event = new HeaderFooter();
writer.setPageEvent(event);
writer.setBoxSize("art", new Rectangle(36, 54, 559, 788));
document.open();
Font font = FontFactory.getFont("Times-Roman");
XMLWorkerHelper.getInstance().parseXHtml(writer, document, _ishtml);