AddSWFAnnotationFromFile

Vectorgraphics, afbeeldingsverwerking, annotaties en hotspotkoppelingen, pagina-indeling

Beschrijving

Voegt een Flash-SWF-bestand als screenannotatie toe aan de huidige pagina en koppelt het aan een rendition-actie

Gedrag van de PDF-versie: deze API schrijft het legacy-multimediamodel van PDF 1.5: een annotatie /Subtype /Screen, een actie /S /Rendition, mediaclip-dictionaries en een ingesloten bestandsspecificatie. Als de huidige documentversie lager is en de opslagversie niet is vergrendeld, verhoogt AddSWFAnnotationFromFile het document automatisch naar PDF 1.5 en registreert Screen/Rendition multimedia in AutoBumpedFeatures. De API declareert geen Adobe RichMedia-extensies, omdat de API geen annotatie /Subtype /RichMedia schrijft. PDF/A-modi wijzen deze inhoud af voordat er wordt geschreven

Syntaxis

Delphi

Function TPDFlib.AddSWFAnnotationFromFile(Left, Top, Width, Height: Double; Const FileName, Title: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::AddSWFAnnotationFromFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, Title As String, Options As Long) As Long

DLL

int DLAddSWFAnnotationFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, const wchar_t * Title, int Options);

Parameters

LeftDe horizontale coördinaat van de linkerrand van de annotatierechthoek
TopDe verticale coördinaat van de bovenrand van de annotatierrechthoek
WidthDe breedte van de annotatierechthoek
HeightDe hoogte van de annotatierrechthoek
FileNameHet pad en de naam van het SWF-bestand
TitleDe titel van de annotatie
OptionsAnnotatiegebeurtenis om SWF te activeren: 0 = pagina zichtbaar 1 = muis komt binnen 2 = muisknop wordt ingedrukt

Retourwaarden

0Het opgegeven bestand is niet gevonden
1De SWF is met succes als annotatie toegevoegd