@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
79 lines (78 loc) • 3.33 kB
TypeScript
import { MetadataDuplex, MetadataNonFullScreenPageMode, MetadataPrintTraySelection, MetadataPrintScale, Parameter, BoxSelection, MetadataTextDirection } from "./../index";
export interface MetadataViewerPreferencesInterface {
centerWindow?: boolean;
displayDocTitle?: boolean;
duplex?: MetadataDuplex;
fitWindow?: boolean;
hideMenuBar?: boolean;
hideToolbar?: boolean;
hideWindowUI?: boolean;
nonFullScreenPageMode?: MetadataNonFullScreenPageMode;
numCopies?: number;
printArea?: BoxSelection;
printClip?: BoxSelection;
printPageRange?: string;
printScaling?: MetadataPrintScale;
printTraySelection?: MetadataPrintTraySelection;
textDirection?: MetadataTextDirection;
viewArea?: BoxSelection;
viewClip?: BoxSelection;
}
export declare class MetadataViewerPreferences implements MetadataViewerPreferencesInterface, Parameter {
centerWindow?: boolean;
displayDocTitle?: boolean;
duplex?: MetadataDuplex;
fitWindow?: boolean;
hideMenuBar?: boolean;
hideToolbar?: boolean;
hideWindowUI?: boolean;
nonFullScreenPageMode?: MetadataNonFullScreenPageMode;
numCopies?: number;
printArea?: BoxSelection;
printClip?: BoxSelection;
printPageRange?: string;
printScaling?: MetadataPrintScale;
printTraySelection?: MetadataPrintTraySelection;
textDirection?: MetadataTextDirection;
viewArea?: BoxSelection;
viewClip?: BoxSelection;
constructor(data: any);
static getCenterWindowDefault(): boolean;
static getCenterWindowDescription(): string;
static getDisplayDocTitleDefault(): boolean;
static getDisplayDocTitleDescription(): string;
static getDuplexDefault(): MetadataDuplex;
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(): MetadataNonFullScreenPageMode;
static getNonFullScreenPageModeDescription(): string;
static getNumCopiesDefault(): number;
static getNumCopiesDescription(): string;
static getNumCopiesMin(): number;
static getPrintAreaDefault(): BoxSelection;
static getPrintAreaDescription(): string;
static getPrintClipDefault(): BoxSelection;
static getPrintClipDescription(): string;
static getPrintPageRangeDefault(): string;
static getPrintPageRangeDescription(): string;
static getPrintScalingDefault(): MetadataPrintScale;
static getPrintScalingDescription(): string;
static getPrintTraySelectionDefault(): MetadataPrintTraySelection;
static getPrintTraySelectionDescription(): string;
static getTextDirectionDefault(): MetadataTextDirection;
static getTextDirectionDescription(): string;
static getViewAreaDefault(): BoxSelection;
static getViewAreaDescription(): string;
static getViewClipDefault(): BoxSelection;
static getViewClipDescription(): string;
static fromJson(data: any): MetadataViewerPreferences;
toJson(): any;
clone(): MetadataViewerPreferences;
}