@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
42 lines (41 loc) • 1.38 kB
TypeScript
import { Metrics, Parameter, WatermarkPositionMode } from "./../index";
export interface WatermarkPositionInterface {
aspectRatio?: boolean;
height?: number;
metrics?: Metrics;
position?: WatermarkPositionMode;
width?: number;
x?: number;
y?: number;
}
export declare class WatermarkPosition implements WatermarkPositionInterface, Parameter {
aspectRatio?: boolean;
height?: number;
metrics?: Metrics;
position?: WatermarkPositionMode;
width?: number;
x?: number;
y?: number;
constructor(data: any);
static getAspectRatioDefault(): boolean;
static getAspectRatioDescription(): string;
static getHeightDefault(): number;
static getHeightDescription(): string;
static getHeightMin(): number;
static getMetricsDefault(): Metrics;
static getMetricsDescription(): string;
static getPositionDefault(): WatermarkPositionMode;
static getPositionDescription(): string;
static getWidthDefault(): number;
static getWidthDescription(): string;
static getWidthMin(): number;
static getXDefault(): number;
static getXDescription(): string;
static getXMin(): number;
static getYDefault(): number;
static getYDescription(): string;
static getYMin(): number;
static fromJson(data: any): WatermarkPosition;
toJson(): any;
clone(): WatermarkPosition;
}