@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
50 lines (49 loc) • 1.76 kB
TypeScript
import { Keyword, Parameter, Author, CustomDescription } from "./../index";
export interface DescriptionInterface {
application?: string;
author?: Array<Author>;
creationDate?: string;
creator?: string;
custom?: Array<CustomDescription>;
keywords?: Array<Keyword>;
modificationDate?: string;
producer?: string;
subject?: string;
title?: string;
}
export declare class Description implements DescriptionInterface, Parameter {
application?: string;
author?: Array<Author>;
creationDate?: string;
creator?: string;
custom?: Array<CustomDescription>;
keywords?: Array<Keyword>;
modificationDate?: string;
producer?: string;
subject?: string;
title?: string;
constructor(data: any);
static getApplicationDefault(): string;
static getApplicationDescription(): string;
static getAuthorDefault(): Array<Author>;
static getAuthorDescription(): string;
static getCreationDateDefault(): string;
static getCreationDateDescription(): string;
static getCreatorDefault(): string;
static getCreatorDescription(): string;
static getCustomDefault(): Array<CustomDescription>;
static getCustomDescription(): string;
static getKeywordsDefault(): Array<Keyword>;
static getKeywordsDescription(): string;
static getModificationDateDefault(): string;
static getModificationDateDescription(): string;
static getProducerDefault(): string;
static getProducerDescription(): string;
static getSubjectDefault(): string;
static getSubjectDescription(): string;
static getTitleDefault(): string;
static getTitleDescription(): string;
static fromJson(data: any): Description;
toJson(): any;
clone(): Description;
}