List of usage examples for com.lowagie.text.pdf PdfStamper setViewerPreferences
public void setViewerPreferences(int preferences)
From source file:org.squale.welcom.outils.pdf.WPdfUtil.java
License:Open Source License
/** * Ajoute dans les parametres du report les paramtres pour l'ouverture en plein ecran Utilise itext.jar * /*from w w w .jav a 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 fullScreen(final byte report[], final OutputStream out) throws DocumentException, IOException { final PdfStamper stamper = new PdfStamper(new PdfReader(report), out); stamper.setViewerPreferences(PdfWriter.PageLayoutTwoColumnRight | PdfWriter.PageModeFullScreen | PdfWriter.NonFullScreenPageModeUseThumbs); stamper.close(); }
From source file:questions.stamppages.ChangeViewerPreferences.java
public static void main(String[] args) throws IOException, DocumentException { PdfReader reader = new PdfReader(RESOURCE); PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(RESULT)); stamper.setViewerPreferences(PdfWriter.PageModeUseThumbs); stamper.addViewerPreference(PdfName.NUMCOPIES, new PdfNumber(5)); stamper.close();/*from w w w .j ava 2s .co m*/ }