@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
44 lines (43 loc) • 1.55 kB
TypeScript
import { Metrics, SvgPathDrawMode, SvgGraphicsStateMode, Parameter } from "./../index";
export interface SvgInterface {
decimalPrecision?: number;
dpi?: number;
graphicsStateMode?: SvgGraphicsStateMode;
height?: number;
metrics?: Metrics;
pathDrawMode?: SvgPathDrawMode;
width?: number;
}
export declare class Svg implements SvgInterface, Parameter {
decimalPrecision?: number;
dpi?: number;
graphicsStateMode?: SvgGraphicsStateMode;
height?: number;
metrics?: Metrics;
pathDrawMode?: SvgPathDrawMode;
width?: number;
constructor(data: any);
static getDecimalPrecisionDefault(): number;
static getDecimalPrecisionDescription(): string;
static getDecimalPrecisionMin(): number;
static getDecimalPrecisionMax(): number;
static getDpiDefault(): number;
static getDpiDescription(): string;
static getDpiMin(): number;
static getDpiMax(): number;
static getGraphicsStateModeDefault(): SvgGraphicsStateMode;
static getGraphicsStateModeDescription(): string;
static getHeightDefault(): number;
static getHeightDescription(): string;
static getHeightMin(): number;
static getMetricsDefault(): Metrics;
static getMetricsDescription(): string;
static getPathDrawModeDefault(): SvgPathDrawMode;
static getPathDrawModeDescription(): string;
static getWidthDefault(): number;
static getWidthDescription(): string;
static getWidthMin(): number;
static fromJson(data: any): Svg;
toJson(): any;
clone(): Svg;
}