use of com.itextpdf.kernel.pdf.PdfViewerPreferences in project i7js-highlevel by itext.
the class C07E08_FullScreen method createPdf.
public void createPdf(String dest) throws IOException {
PdfDocument pdf = new PdfDocument(new PdfWriter(dest));
pdf.getCatalog().setPageMode(PdfName.FullScreen);
PdfViewerPreferences preferences = new PdfViewerPreferences();
preferences.setNonFullScreenPageMode(PdfViewerPreferencesConstants.USE_THUMBS);
pdf.getCatalog().setViewerPreferences(preferences);
Document document = new Document(pdf, PageSize.A8);
document.add(new Paragraph("Mr. Jekyl"));
document.add(new AreaBreak());
document.add(new Paragraph("Mr. Hyde"));
document.close();
}
use of com.itextpdf.kernel.pdf.PdfViewerPreferences in project i7js-highlevel by itext.
the class C07E10_PrinterPreferences method createPdf.
public void createPdf(String dest) throws IOException {
PdfDocument pdf = new PdfDocument(new PdfWriter(dest));
PdfViewerPreferences preferences = new PdfViewerPreferences();
preferences.setPrintScaling(PdfViewerPreferencesConstants.NONE);
preferences.setNumCopies(5);
pdf.getCatalog().setViewerPreferences(preferences);
PdfDocumentInfo info = pdf.getDocumentInfo();
info.setTitle("A Strange Case");
Document document = new Document(pdf, PageSize.A4.rotate());
document.add(new Paragraph("Mr. Jekyl and Mr. Hyde"));
document.close();
}
use of com.itextpdf.kernel.pdf.PdfViewerPreferences in project i7js-highlevel by itext.
the class C07E09_ViewerPreferences method createPdf.
public void createPdf(String dest) throws IOException {
PdfDocument pdf = new PdfDocument(new PdfWriter(dest));
PdfViewerPreferences preferences = new PdfViewerPreferences();
preferences.setFitWindow(true);
preferences.setHideMenubar(true);
preferences.setHideToolbar(true);
preferences.setHideWindowUI(true);
preferences.setCenterWindow(true);
preferences.setDisplayDocTitle(true);
pdf.getCatalog().setViewerPreferences(preferences);
PdfDocumentInfo info = pdf.getDocumentInfo();
info.setTitle("A Strange Case");
Document document = new Document(pdf, PageSize.A4.rotate());
document.add(new Paragraph("Mr. Jekyl and Mr. Hyde"));
document.close();
}
Aggregations