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
| Left | De horizontale coördinaat van de linkerrand van de annotatierechthoek |
|---|---|
| Top | De verticale coördinaat van de bovenrand van de annotatierrechthoek |
| Width | De breedte van de annotatierechthoek |
| Height | De hoogte van de annotatierrechthoek |
| FileName | Het pad en de naam van het SWF-bestand |
| Title | De titel van de annotatie |
| Options | Annotatiegebeurtenis om SWF te activeren: 0 = pagina zichtbaar 1 = muis komt binnen 2 = muisknop wordt ingedrukt |
Retourwaarden
| 0 | Het opgegeven bestand is niet gevonden |
|---|---|
| 1 | De SWF is met succes als annotatie toegevoegd |