PDFium Delphi Component Docs

PasteFormTextFromClipboard Methode

Komponente: TPdfView  ·  Unit: PDFium
Ersetzt die aktuelle Auswahl im fokussierten bearbeitbaren AcroForm-Widget durch Unicode-Zwischenablage-Text.

Syntax

function PasteFormTextFromClipboard: Boolean;

Description

Die Methode liest einen begrenzten, nullterminierten CF_UNICODETEXT-Wert aus der Windows-Zwischenablage und sendet ihn an den fokussierten Formulareditor von PDFium

Vorhandener ausgewählter Text wird ersetzt, während eine leere Auswahl den Text an der aktuellen Cursorposition einfügt

Sie gibt False zurück, ohne das Feld zu ändern, wenn die Zwischenablage keinen nicht-leeren Unicode-Text enthält oder das fokussierte Widget nicht bearbeitbar ist

Seit v3.126.0 nutzt das Öffnen der Windows-Zwischenablage ein begrenztes 100-ms-Retry-Budget für flüchtige Konflikte, ohne UI-Nachrichten zu pumpen; erschöpfte Zugriffsversuche liefern weiterhin False, ohne das Feld zu ändern

Remarks

Example

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

See Also

CutSelectedFormTextToClipboard, CopySelectedFormTextToClipboard, SelectAllFormText, FormUndo