Example usage for com.lowagie.text.pdf PdfStamper addJavaScript

List of usage examples for com.lowagie.text.pdf PdfStamper addJavaScript

Introduction

In this page you can find the example usage for com.lowagie.text.pdf PdfStamper addJavaScript.

Prototype

public void addJavaScript(String js) 

Source Link

Document

Adds a JavaScript action at the document level.

Usage

From source file:org.squale.welcom.outils.pdf.WPdfUtil.java

License:Open Source License

/**
 * Ajoute dans les parametres du report l'impression au chargement du document Utilise itext.jar
 * /*  w  ww .  j  ava2 s.c  o m*/
 * @param report : report
 * @param out : flux pour ecrire
 * @throws DocumentException : Probleme a la lecture du document
 * @throws IOException : Probleme a l'ecriture dans la stream
 */
public static void autoPrint(final byte report[], final OutputStream out)
        throws DocumentException, IOException {
    final PdfStamper stamper = new PdfStamper(new PdfReader(report), out);

    stamper.addJavaScript("this.print(false);");

    stamper.close();
}

From source file:org.squale.welcom.outils.pdf.WPdfUtil.java

License:Open Source License

/**
 * Ajoute dans les parametres du report l'impression au chargement du document avec choix pour l'imprimante Utilise
 * itext.jar/* ww  w . ja va  2s. c  o  m*/
 * 
 * @param report : report
 * @param out : flux pour ecrire
 * @throws DocumentException : Probleme a la lecture du document
 * @throws IOException : Probleme a l'ecriture dans la stream
 */
public static void autoPrintPopup(final byte report[], final OutputStream out)
        throws DocumentException, IOException {
    final PdfStamper stamper = new PdfStamper(new PdfReader(report), out);

    stamper.addJavaScript("this.print(true);");

    stamper.close();
}