TPDFlibActionInfo

Datentypen

Beschreibung

Enthält die typisierten Nutzdaten eines PDF-Aktionswörterbuchs, das von Anmerkungen, Gliederungen, Lebenszyklus-Triggern, Formularfeldern oder Aktionsketten zurückgegeben wird

Deklaration

type
  TPDFlibActionInfo = record
    Kind: TPDFlibActionKind;
    URI: AnsiString;
    URIIsMap: Boolean;
    JavaScript: WideString;
    FileName: AnsiString;
    OpenInNewWindow: Boolean;
    NewWindowSpecified: Boolean;
    RemoteDestinationKind: TPDFlibActionTargetKind;
    RemoteDestinationID: Integer;
    RemoteDestinationName: WideString;
    RemotePage: Integer;
    RemoteDestinationType: Integer;
    RemoteLeft: Double;
    RemoteTop: Double;
    RemoteRight: Double;
    RemoteBottom: Double;
    RemoteZoom: Double;
    RemoteValueMask: Integer;
    LaunchHasWindowsParameters: Boolean;
    LaunchParameters: WideString;
    LaunchDefaultDirectory: WideString;
    LaunchOperation: AnsiString;
    NamedName: AnsiString;
    FieldCount: Integer;
    HideAnnotations: Boolean;
    EmbeddedTargetName: AnsiString;
    TargetIsParent: Boolean;
    ThreadTargetKind: TPDFlibActionTargetKind;
    ThreadTargetObjectNumber: Integer;
    ThreadTargetIndex: Integer;
    ThreadTargetName: WideString;
    BeadTargetKind: TPDFlibActionTargetKind;
    BeadTargetObjectNumber: Integer;
    BeadTargetIndex: Integer;
    SoundObjectNumber: Integer;
    SoundVolume: Double;
    SoundSynchronous: Boolean;
    SoundRepeat: Boolean;
    SoundMix: Boolean;
    MovieAnnotationObjectNumber: Integer;
    MovieTitle: WideString;
    MovieOperation: TPDFlibMovieOperation;
    OCGStateCount: Integer;
    PreserveRB: Boolean;
    RenditionObjectNumber: Integer;
    ScreenAnnotationObjectNumber: Integer;
    RenditionOperation: Integer;
    Transition: TPDFlibTransitionInfo;
    ThreeDAnnotationObjectNumber: Integer;
    ThreeDViewKind: TPDFlibActionTargetKind;
    ThreeDViewObjectNumber: Integer;
    ThreeDViewIndex: Integer;
    ThreeDViewName: WideString;
  end;

Parameter

KindAktionskategorie aus TPDFlibActionKind
URI, URIIsMapURI-Ziel und Flag zur Mauskoordinaten-Verfolgung
JavaScriptSkript, das von JavaScript- oder Rendition-Aktionen getragen wird
FileName, OpenInNewWindow, NewWindowSpecifiedExternes Dateiziel, Fenstereinstellung und ob diese Einstellung explizit vorhanden war
RemoteDestination*, RemotePage, RemoteValueMaskDarstellung des entfernten Go-to-Ziels, wiederverwendbares Array-Handle, nullbasierte Seite, Anpassungstyp, Koordinaten und eine Bitmaske, die vorhandene Koordinatenwerte kennzeichnet
Launch*Vorhandensein des Windows-Launch-Wörterbuchs, Anwendungsparameter, Standardverzeichnis und Operation, wobei open als Standardvorgabe gilt
ThreadTarget*, BeadTarget*Thread- und Bead-Zielform, Objektnummer, Index oder Titel
Sound*Sound-Objektnummer, Lautstärke sowie Synchron-, Wiederholungs- und Mix-Flags mit angewendeten Standardvorgaben
Movie*Film-Anmerkung oder Titel und Operation
OCGStateCount, PreserveRBAnzahl der Optional-Content-Zustände und Richtlinie für Radiobutton-Beziehungen
Rendition*Rendition- und Screen-Anmerkungsobjekte sowie Operation
TransitionVollständiges Übergangswörterbuch in TPDFlibTransitionInfo
ThreeD*Details zu 3D-Anmerkung und Ansichtsauswahl

Siehe auch

GetActionInfo, EnumActionOCGStates, TPDFlibTransitionInfo