TPDFlibActionInfo

Veri türleri

Açıklama

Ek açıklamalardan, yer imlerinden, yaşam döngüsü tetikleyicilerinden, form alanlarından veya eylem zincirlerinden döndürülen bir PDF eylem sözlüğünün tipli yükünü içerir

Bildirim

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;

Parametreler

KindTPDFlibActionKind kaynaklı eylem kategorisi
URI, URIIsMapURI hedefi ve fare koordinatı izleme bayrağı
JavaScriptJavaScript veya Rendition eylemlerinin taşıdığı betik
FileName, OpenInNewWindow, NewWindowSpecifiedDış dosya hedefi, pencere tercihi ve bu tercihin açıkça bulunup bulunmadığı
RemoteDestination*, RemotePage, RemoteValueMaskUzak go-to hedef gösterimi, yeniden kullanılabilir dizi tanıtıcısı, 0 tabanlı sayfa, sığdırma türü, koordinatlar ve mevcut koordinat değerlerini belirleyen bit maskesi
Launch*Windows başlatma sözlüğü varlığı, uygulama parametreleri, varsayılan dizin ve işlem; standart varsayılan olarak open uygulanır
ThreadTarget*, BeadTarget*Thread ve bead hedef biçimi, nesne numarası, dizin veya başlık
Sound*Ses nesne numarası, ses düzeyi ile standart varsayılanlar uygulanmış eşzamanlılık, yineleme ve karıştırma bayrakları
Movie*Film ek açıklaması veya başlığı ile işlem
OCGStateCount, PreserveRBİsteğe bağlı içerik durum sayısı ve radyo düğmesi ilişki ilkesi
Rendition*Rendition ve ekran ek açıklama nesneleri ile işlem
TransitionTPDFlibTransitionInfo içinde eksiksiz geçiş sözlüğü
ThreeD*3B ek açıklama ve görünüm seçici ayrıntıları

Ayrıca bkz.

GetActionInfo, EnumActionOCGStates, TPDFlibTransitionInfo