SetOpenActionEx
Documenteigenschappen, doelen en acties
Beschrijving
Builds a document open action through one compact dispatcher for common open-document workflows
ActionKind 0 verwijdert de open-actie, 1 voert een benoemd menu-item uit, 2 opent een paginabestemming, 3 opent een named destination en 4 voert JavaScript uit wanneer het document wordt geopend
Syntaxis
Delphi
Function TPDFlib.SetOpenActionEx(ActionKind: Integer; Const Value: WideString; OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
Parameters
| ActionKind | 0 verwijderen, 1 benoemde menuactie, 2 paginabestemming, 3 benoemde bestemming, 4 JavaScript |
|---|---|
| Value | Het menu-item, de named destination of de JavaScript-broncode die het geselecteerde actiesoort gebruikt |
| OpenPage | Het paginanummer dat wordt gebruikt wanneer ActionKind 2 is |
| Zoom | Het zoomepercentage dat voor XYZ-paginabestemmingen wordt gebruikt |
| DestType | 0 gebruikt de eenvoudige bestemming voor pagina en zoom. Niet-nulwaarden gebruiken de volledige toewijzing van het bestemmingstype |
| Left | De linker- of horizontale coördinaat die bestemmingstypes die hem nodig hebben gebruiken |
| Top | De boven- of verticale coördinaat die bestemmingstypes die hem nodig hebben gebruiken |
| Right | De rechtercoördinaat die rechthoekige bestemmingen gebruiken |
| Bottom | De onderrandcoördinaat die rechthoekige bestemmingen gebruiken |
Retourwaarden
| 0 | De gevraagde open-actie kon niet worden aangemaakt of verwijderd |
|---|---|
| 1 | De open-actie is bijgewerkt |