TPDFlibActionInfo

Tipos de datos

Descripción

Contiene la carga útil con tipos de un diccionario de acción PDF devuelto por anotaciones, esquemas, desencadenantes de ciclo de vida, campos de formulario o cadenas de acciones

Declaración

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;

Parámetros

KindCategoría de acción de TPDFlibActionKind
URI, URIIsMapDestino URI y marca de seguimiento de coordenadas del ratón
JavaScriptScript transportado por acciones JavaScript o Rendition
FileName, OpenInNewWindow, NewWindowSpecifiedDestino de archivo externo, preferencia de ventana y si esa preferencia estaba explícitamente presente
RemoteDestination*, RemotePage, RemoteValueMaskRepresentación del destino go-to remoto, manipulador de matriz reutilizable, página con base cero, tipo de ajuste, coordenadas y una máscara de bits que identifica los valores de coordenadas presentes
Launch*Presencia del diccionario de lanzamiento de Windows, parámetros de la aplicación, directorio predeterminado y operación, con open aplicado como valor predeterminado estándar
ThreadTarget*, BeadTarget*Forma del destino de artículo y cuenta, número de objeto, índice o título
Sound*Número de objeto de sonido, volumen y marcas sincrónico, repetir y mezclar con valores predeterminados estándar aplicados
Movie*Anotación o título de película y operación
OCGStateCount, PreserveRBRecuento de estados de contenido opcional y política de relaciones de botones de opción
Rendition*Objetos de reproducción y anotación de pantalla más operación
TransitionDiccionario de transición completo en TPDFlibTransitionInfo
ThreeD*Detalles del selector de vista y anotación 3D

Véase también

GetActionInfo, EnumActionOCGStates, TPDFlibTransitionInfo