UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

79 lines (78 loc) 3.07 kB
import { NonFullScreenPageMode, PrintTraySelection, TextDirection, Parameter, PrintScale, Duplex, PageBox } from "./../index"; export interface ViewerPreferencesInterface { centerWindow?: boolean; displayDocTitle?: boolean; duplex?: Duplex; fitWindow?: boolean; hideMenuBar?: boolean; hideToolbar?: boolean; hideWindowUI?: boolean; nonFullScreenPageMode?: NonFullScreenPageMode; numCopies?: number; printArea?: PageBox; printClip?: PageBox; printPageRange?: string; printScaling?: PrintScale; printTraySelection?: PrintTraySelection; textDirection?: TextDirection; viewArea?: PageBox; viewClip?: PageBox; } export declare class ViewerPreferences implements ViewerPreferencesInterface, Parameter { centerWindow?: boolean; displayDocTitle?: boolean; duplex?: Duplex; fitWindow?: boolean; hideMenuBar?: boolean; hideToolbar?: boolean; hideWindowUI?: boolean; nonFullScreenPageMode?: NonFullScreenPageMode; numCopies?: number; printArea?: PageBox; printClip?: PageBox; printPageRange?: string; printScaling?: PrintScale; printTraySelection?: PrintTraySelection; textDirection?: TextDirection; viewArea?: PageBox; viewClip?: PageBox; constructor(data: any); static getCenterWindowDefault(): boolean; static getCenterWindowDescription(): string; static getDisplayDocTitleDefault(): boolean; static getDisplayDocTitleDescription(): string; static getDuplexDefault(): Duplex; static getDuplexDescription(): string; static getFitWindowDefault(): boolean; static getFitWindowDescription(): string; static getHideMenuBarDefault(): boolean; static getHideMenuBarDescription(): string; static getHideToolbarDefault(): boolean; static getHideToolbarDescription(): string; static getHideWindowUIDefault(): boolean; static getHideWindowUIDescription(): string; static getNonFullScreenPageModeDefault(): NonFullScreenPageMode; static getNonFullScreenPageModeDescription(): string; static getNumCopiesDefault(): number; static getNumCopiesDescription(): string; static getNumCopiesMin(): number; static getPrintAreaDefault(): PageBox; static getPrintAreaDescription(): string; static getPrintClipDefault(): PageBox; static getPrintClipDescription(): string; static getPrintPageRangeDefault(): string; static getPrintPageRangeDescription(): string; static getPrintScalingDefault(): PrintScale; static getPrintScalingDescription(): string; static getPrintTraySelectionDefault(): PrintTraySelection; static getPrintTraySelectionDescription(): string; static getTextDirectionDefault(): TextDirection; static getTextDirectionDescription(): string; static getViewAreaDefault(): PageBox; static getViewAreaDescription(): string; static getViewClipDefault(): PageBox; static getViewClipDescription(): string; static fromJson(data: any): ViewerPreferences; toJson(): any; clone(): ViewerPreferences; }