TPDFlibActionInfo

Types de données

Description

Contient la charge utile typée d'un dictionnaire d'action PDF retourné par des annotations, des signets, des déclencheurs de cycle de vie, des champs de formulaire ou des chaînes d'actions

Déclaration

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;

Paramètres

KindCatégorie d'action issue de TPDFlibActionKind
URI, URIIsMapCible URI et indicateur de suivi des coordonnées de souris
JavaScriptScript porté par des actions JavaScript ou Rendition
FileName, OpenInNewWindow, NewWindowSpecifiedCible de fichier externe, préférence de fenêtre et présence explicite de cette préférence
RemoteDestination*, RemotePage, RemoteValueMaskReprésentation de cible go-to distante, handle de tableau réutilisable, page à base zéro, type d'ajustement, coordonnées et masque de bits identifiant les valeurs de coordonnées présentes
Launch*Présence du dictionnaire de lancement Windows, paramètres d'application, répertoire par défaut et opération, avec open appliqué comme valeur par défaut standard
ThreadTarget*, BeadTarget*Forme de cible de thread et de bead, numéro d'objet, index ou titre
Sound*Numéro d'objet son, volume et indicateurs synchrone, répétition et mélange avec les valeurs par défaut standard appliquées
Movie*Annotation ou titre de film et opération
OCGStateCount, PreserveRBNombre d'états de contenu facultatif et politique de relations de boutons radio
Rendition*Objets de rendition et d'annotation d'écran plus opération
TransitionDictionnaire de transition complet dans TPDFlibTransitionInfo
ThreeD*Détails de l'annotation 3D et du sélecteur de vue

Voir aussi

GetActionInfo, EnumActionOCGStates, TPDFlibTransitionInfo