interface ActionType {
    destroy: () => Promise<void>;
    getFilePath: () => Promise<string>;
    getType: () => Promise<number>;
    getTypeName: () => Promise<string>;
    options: Options;
    setDest: (dest: DestType) => Promise<void>;
    setFilePath: (filePath: string, isURL: boolean) => Promise<void>;
}

Implemented by

Properties

destroy: () => Promise<void>

销毁一个 PDF 操作。

getFilePath: () => Promise<string>

获取 PDF 操作的文件完整路径

Type declaration

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

      • PDF 操作的文件完整路径
getType: () => Promise<number>

获取操作的类型。

Type declaration

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

      • 操作的类型。
getTypeName: () => Promise<string>

获取 PDF 动作的类型名称。

Type declaration

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

      PDF 动作的类型名称

options: Options
setDest: (dest: DestType) => Promise<void>

设置 PDF 操作的目标

Type declaration

    • (dest: DestType): Promise<void>
    • Parameters

      Returns Promise<void>

setFilePath: (filePath: string, isURL: boolean) => Promise<void>

设置文件的完整路径。

Type declaration

    • (filePath: string, isURL: boolean): Promise<void>
    • Parameters

      • filePath: string

        输入文件的完整路径。

      • isURL: boolean

        文件路径是否为 URL。

      Returns Promise<void>