@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
90 lines (89 loc) • 3.27 kB
TypeScript
import { ConverterHtml, ConverterPage, OfficeBridge, SharePointBridge, Pdfa, ConverterOffice, ConverterImage, ConverterReport, ConverterTransform, Signature, ConverterTemplate, Parameter, ConverterMail, ConverterText } from "./../index";
export interface ConverterInterface {
accessPassword?: string;
compression?: boolean;
dpi?: number;
embedFonts?: boolean;
fileExtension?: string;
html?: ConverterHtml;
image?: ConverterImage;
jpegQuality?: number;
mail?: ConverterMail;
maxRecursion?: number;
office?: ConverterOffice;
officeBridge?: OfficeBridge;
page?: ConverterPage;
pages?: string;
pdfa?: Pdfa;
reduceResolution?: boolean;
report?: ConverterReport;
sharePointBridge?: SharePointBridge;
signature?: Signature;
template?: ConverterTemplate;
text?: ConverterText;
transform?: ConverterTransform;
}
export declare class Converter implements ConverterInterface, Parameter {
accessPassword?: string;
compression?: boolean;
dpi?: number;
embedFonts?: boolean;
fileExtension?: string;
html?: ConverterHtml;
image?: ConverterImage;
jpegQuality?: number;
mail?: ConverterMail;
maxRecursion?: number;
office?: ConverterOffice;
officeBridge?: OfficeBridge;
page?: ConverterPage;
pages?: string;
pdfa?: Pdfa;
reduceResolution?: boolean;
report?: ConverterReport;
sharePointBridge?: SharePointBridge;
signature?: Signature;
template?: ConverterTemplate;
text?: ConverterText;
transform?: ConverterTransform;
constructor(data: any);
static getAccessPasswordDefault(): string;
static getAccessPasswordDescription(): string;
static getCompressionDefault(): boolean;
static getCompressionDescription(): string;
static getDpiDefault(): number;
static getDpiDescription(): string;
static getDpiMin(): number;
static getDpiMax(): number;
static getEmbedFontsDefault(): boolean;
static getEmbedFontsDescription(): string;
static getFileExtensionDefault(): string;
static getFileExtensionDescription(): string;
static getHtmlDescription(): string;
static getImageDescription(): string;
static getJpegQualityDefault(): number;
static getJpegQualityDescription(): string;
static getJpegQualityMin(): number;
static getJpegQualityMax(): number;
static getMailDescription(): string;
static getMaxRecursionDefault(): number;
static getMaxRecursionDescription(): string;
static getMaxRecursionMin(): number;
static getOfficeDescription(): string;
static getOfficeBridgeDescription(): string;
static getPageDescription(): string;
static getPagesDefault(): string;
static getPagesDescription(): string;
static getPdfaDescription(): string;
static getReduceResolutionDefault(): boolean;
static getReduceResolutionDescription(): string;
static getReportDescription(): string;
static getSharePointBridgeDescription(): string;
static getSignatureDescription(): string;
static getTemplateDescription(): string;
static getTextDescription(): string;
static getTransformDescription(): string;
static fromJson(data: any): Converter;
toJson(): any;
clone(): Converter;
}