PDFium Delphi Component 文件

PasteFormTextFromClipboard 方法

组件: TPdfView  ·  单元: PDFium
用 Unicode 剪贴板文本替换焦点可编辑 AcroForm 控件中的当前选区

Syntax

function PasteFormTextFromClipboard: Boolean;

Description

该方法从 Windows 剪贴板读取有界的以空字符结尾的 CF_UNICODETEXT 值,并将其发送到 PDFium 的焦点表单编辑器

现有选中文本被替换,而空选区会在当前插入符位置插入文本

当剪贴板没有非空 Unicode 文本或焦点控件不可编辑时,返回 False 而不改变字段

v3.126.0 起,打开 Windows 剪贴板针对瞬时争用使用有界的 100ms 重试预算,不泵 UI 消息;重试耗尽后仍返回 False,不改动字段

Remarks

Example

if not PdfView1.PasteFormTextFromClipboard then
  ShowMessage('No editable form field is focused');

See Also

CutSelectedFormTextToClipboard, CopySelectedFormTextToClipboard, SelectAllFormText, FormUndo