@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
88 lines (87 loc) • 3.38 kB
TypeScript
import { MetadataPdfa, MetadataViewerPreferences, DocMdp, Description, MetadataFormsFormat, MetadataPageLayout, Parameter, MetadataInitialView, MetadataMagnification } from "./../index";
export interface MetadataInformationInterface {
attachments?: number;
description: Description;
docMDP?: DocMdp;
encrypted?: boolean;
fileSize?: number;
formType?: MetadataFormsFormat;
initialPage?: number;
initialView?: MetadataInitialView;
language?: string;
magnification?: MetadataMagnification;
magnificationZoom?: number;
objectKey?: string;
pageLayout?: MetadataPageLayout;
pages?: number;
pdfa: MetadataPdfa;
portfolio?: boolean;
signatures?: number;
version?: string;
viewerPreferences: MetadataViewerPreferences;
}
export declare class MetadataInformation implements MetadataInformationInterface, Parameter {
attachments?: number;
description: Description;
docMDP?: DocMdp;
encrypted?: boolean;
fileSize?: number;
formType?: MetadataFormsFormat;
initialPage?: number;
initialView?: MetadataInitialView;
language?: string;
magnification?: MetadataMagnification;
magnificationZoom?: number;
objectKey?: string;
pageLayout?: MetadataPageLayout;
pages?: number;
pdfa: MetadataPdfa;
portfolio?: boolean;
signatures?: number;
version?: string;
viewerPreferences: MetadataViewerPreferences;
constructor(data: any);
static getAttachmentsDefault(): number;
static getAttachmentsDescription(): string;
static getAttachmentsMin(): number;
static getDescriptionDescription(): string;
static getDocMDPDefault(): DocMdp;
static getDocMDPDescription(): string;
static getEncryptedDefault(): boolean;
static getEncryptedDescription(): string;
static getFileSizeDefault(): number;
static getFileSizeDescription(): string;
static getFileSizeMin(): number;
static getFileSizeMax(): number;
static getFormTypeDefault(): MetadataFormsFormat;
static getFormTypeDescription(): string;
static getInitialPageDefault(): number;
static getInitialPageDescription(): string;
static getInitialViewDefault(): MetadataInitialView;
static getInitialViewDescription(): string;
static getLanguageDefault(): string;
static getLanguageDescription(): string;
static getMagnificationDefault(): MetadataMagnification;
static getMagnificationDescription(): string;
static getMagnificationZoomDefault(): number;
static getMagnificationZoomDescription(): string;
static getMagnificationZoomMin(): number;
static getObjectKeyDefault(): string;
static getObjectKeyDescription(): string;
static getPageLayoutDefault(): MetadataPageLayout;
static getPageLayoutDescription(): string;
static getPagesDefault(): number;
static getPagesDescription(): string;
static getPagesMin(): number;
static getPdfaDescription(): string;
static getPortfolioDefault(): boolean;
static getPortfolioDescription(): string;
static getSignaturesDefault(): number;
static getSignaturesDescription(): string;
static getVersionDefault(): string;
static getVersionDescription(): string;
static getViewerPreferencesDescription(): string;
static fromJson(data: any): MetadataInformation;
toJson(): any;
clone(): MetadataInformation;
}