TPDFlibViewerFileOpen

数据类型、查看器交互、动作

描述

通过文件打开对话框打开文档的动作

构造函数预设 Caption 为 Open...、Hint 为 Open a PDF document;执行时显示以 ofFileMustExist 过滤 PDF 文件的 TOpenDialog,把所选名称记录到 LastFileName,并用 LoadFromFile 以空密码加载

与其他查看器动作不同,未打开文档时它保持启用,因为打开文档正是它的目的

声明

TPDFlibViewerFileOpen = class(TPDFlibViewerAction) private FLastFileName: WideString; protected function DoUpdate: Boolean; override; procedure DoExecute; override; public constructor Create(AOwner: TComponent); override; property LastFileName: WideString read FLastFileName; end;

参数

LastFileName最近一次打开对话框所选的文件名,也是查看器已加载的文件

另请参阅

TPDFlibViewerAction, LoadFromFile, TPDFlibViewerFileSaveAs, TPDFlibViewer