PDFium Delphi Component Docs

PasteFormTextFromClipboard 메서드

컴포넌트: TPdfView  ·  유닛: PDFium
포커스된 편집 가능 AcroForm 위젯의 현재 선택을 클립보드의 Unicode 텍스트로 교체합니다

Syntax

function PasteFormTextFromClipboard: Boolean;

Description

이 메서드는 Windows 클립보드에서 제한된 길이의 null 종료 CF_UNICODETEXT 값을 읽어 PDFium의 포커스 양식 편집기로 보냅니다

기존에 선택된 텍스트는 교체되고, 빈 선택에서는 현재 캐럿 위치에 텍스트를 삽입합니다

클립보드에 비어 있지 않은 Unicode 텍스트가 없거나 포커스된 위젯이 편집 가능하지 않으면 필드를 변경하지 않고 False를 반환합니다

v3.126.0부터 Windows 클립보드 열기는 일시적 경합에 대해 UI 메시지를 펌핑하지 않고 100ms로 한정된 재시도 예산을 사용합니다. 예산이 소진되면 필드를 변경하지 않고 여전히 False를 반환합니다

Remarks

Example

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

See Also

CutSelectedFormTextToClipboard, CopySelectedFormTextToClipboard, SelectAllFormText, FormUndo