interface DestType {
    checkObjectIsNull: () => Promise<boolean>;
    destroy: () => Promise<void>;
    getPageIndex: (doc: DocType) => Promise<number>;
    getPageObjNum: (doc: DocType) => Promise<number>;
    getPDFObject: () => Promise<null | PDFObjectType>;
    getZoomMode: () => Promise<number>;
    options?: Options;
}

Implemented by

Properties

checkObjectIsNull: () => Promise<boolean>

检查 pdf 对象是否为 null。

Type declaration

    • (): Promise<boolean>
    • Returns Promise<boolean>

      • 检查结果。
destroy: () => Promise<void>

销毁一个 PDF 目标对象。

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

getPageIndex: (doc: DocType) => Promise<number>

获取文档中页面的从零开始的索引。

Type declaration

    • (doc: DocType): Promise<number>
    • Parameters

      Returns Promise<number>

      • 所引用页面的从零开始索引。
getPageObjNum: (doc: DocType) => Promise<number>

获取页面的对象编号。

Type declaration

    • (doc: DocType): Promise<number>
    • Parameters

      Returns Promise<number>

      • 页面的对象编号。
getPDFObject: () => Promise<null | PDFObjectType>

获取目标的 PDF 对象。

Type declaration

getZoomMode: () => Promise<number>

获取目标的缩放模式。

Type declaration

    • (): Promise<number>
    • Returns Promise<number>

      • 目标的缩放模式。
options?: Options