Tom
    #28588

    Thanks for you reply..

    Now i removed pd4ml.adjustHtmlWidth() call. Yes you are right. I need to fill a single page horizontally and vertically with the document content. In the attached output pdf in my previous thread you can see content is not expanding to the right.

    Also i couldnot understand this ByteArrayOutputStream . I could only get output pdf if i use fileoutputstream object.

    I hope you understood the problem iam facing. Vertically it is coming fine. When it comes to horizontally content is not expanding 100%.

    Could you please suggest me code to use ByteArrayoutputstream .

    As of now this is my current code..

    java.io.FileOutputStream fos = new java.io.FileOutputStream(“C:/ouputPdf.pdf”);

    PD4ML pd4ml = new PD4ML();

    pd4ml.fitPageVertically();

    pd4ml.setPageSize(pd4ml.changePageOrientation(PD4Constants.LEDGER));

    pd4ml.render(“file:” + inputHTMLFileName, fos );