public final class ViewerPreferencesUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.READING_DIRECTION |
getDirection(PdfDirection direction)
Mapping between Sejda and PDFBox direction constants.
|
static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.DUPLEX |
getDuplex(PdfDuplex duplex)
Mapping between Sejda and PDFBox duplex constants
|
static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE |
getNFSMode(PdfNonFullScreenPageMode nfsMode)
Mapping between Sejda and PDFBox non full screen mode constants
|
static org.sejda.sambox.pdmodel.PageLayout |
getPageLayout(PdfPageLayout layout)
Mapping between Sejda and PDFBox page layout constants.
|
static org.sejda.sambox.pdmodel.PageMode |
getPageMode(PdfPageMode mode)
Mapping between Sejda and PDFBox page mode constants.
|
static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.PRINT_SCALING |
getPrintScaling(PdfPrintScaling scaling)
Mapping between Sejda and PDFBox print scaling constants
|
static void |
setBooleanPreferences(org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences preferences,
Set<PdfBooleanPreference> enabled)
Enables the given set of boolean preferences on the given preferences instance and disables the others.
|
public static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE getNFSMode(PdfNonFullScreenPageMode nfsMode)
nfsMode - public static org.sejda.sambox.pdmodel.PageMode getPageMode(PdfPageMode mode)
mode - public static org.sejda.sambox.pdmodel.PageLayout getPageLayout(PdfPageLayout layout)
layout - public static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.READING_DIRECTION getDirection(PdfDirection direction)
direction - public static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.DUPLEX getDuplex(PdfDuplex duplex)
duplex - public static org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.PRINT_SCALING getPrintScaling(PdfPrintScaling scaling)
scaling - public static void setBooleanPreferences(org.sejda.sambox.pdmodel.interactive.viewerpreferences.PDViewerPreferences preferences,
Set<PdfBooleanPreference> enabled)
throws TaskException
preferences - enabled - TaskException - if the given preferences instance is null.Copyright © 2019 sejda. All rights reserved.