UNPKG

asposewordscloud

Version:
46 lines (45 loc) 1.68 kB
import { AttributeInfo } from '../internal/attributeInfo'; import { DigitalSignatureDetails } from './digitalSignatureDetails'; import { FixedPageSaveOptionsData } from './fixedPageSaveOptionsData'; import { OutlineOptionsData } from './outlineOptionsData'; export declare const importsMapXpsSaveOptionsData: { DigitalSignatureDetails: typeof DigitalSignatureDetails; FixedPageSaveOptionsData: typeof FixedPageSaveOptionsData; OutlineOptionsData: typeof OutlineOptionsData; }; /** * Container class for xps save options. */ export declare class XpsSaveOptionsData extends FixedPageSaveOptionsData { /** * Attribute type map */ static attributeTypeMap: Array<AttributeInfo>; /** * Returns attribute type map */ static getAttributeTypeMap(): AttributeInfo[]; /** * Gets or sets the level in the XPS document outline at which to display Word bookmarks. */ bookmarksOutlineLevel: number; /** * Gets or sets the details for signing the output document. */ digitalSignatureDetails: DigitalSignatureDetails; /** * Gets or sets the number of heading levels (paragraphs formatted with the Heading styles) to include in the XPS document outline. */ headingsOutlineLevels: number; /** * Gets or sets the outline options. */ outlineOptions: OutlineOptionsData; /** * Gets or sets a value indicating whether the document should be saved using a booklet printing layout. */ useBookFoldPrintingSettings: boolean; constructor(init?: Partial<XpsSaveOptionsData>); collectFilesContent(_resultFilesContent: Array<any>): void; validate(): void; }