AddSWFAnnotationFromFile
Grafica vettoriale, gestione delle immagini, annotazioni, collegamenti hotspot, layout di pagina
Descrizione
Aggiunge un file Flash SWF come annotazione schermo alla pagina corrente e lo collega a un'azione rendition
Comportamento della versione PDF: questa API scrive il modello multimediale precedente di PDF 1.5, ossia un'annotazione /Subtype /Screen, un'azione /S /Rendition, dizionari di clip multimediali e una specifica di file incorporato. Se la versione corrente del documento è precedente e la versione di salvataggio non è bloccata, AddSWFAnnotationFromFile porta automaticamente il documento a PDF 1.5 e registra Screen/Rendition multimedia in AutoBumpedFeatures. Non dichiara le estensioni Adobe RichMedia perché non emette un'annotazione /Subtype /RichMedia. Le modalità PDF/A rifiutano questo contenuto prima della scrittura
Sintassi
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);
Parametri
| Left | La coordinata orizzontale del bordo sinistro del rettangolo dell'annotazione |
|---|---|
| Top | La coordinata verticale del bordo superiore del rettangolo dell'annotazione |
| Width | La larghezza del rettangolo di annotazione |
| Height | L'altezza del rettangolo dell'annotazione |
| FileName | Il percorso e il nome del file SWF |
| Title | Il titolo dell'annotazione |
| Options | Evento annotazione per attivare SWF: 0 = Pagina visibile 1 = Ingresso del mouse 2 = Clic del pulsante del mouse |
Valori restituiti
| 0 | Impossibile trovare il file specificato |
|---|---|
| 1 | Il file SWF è stato aggiunto correttamente come annotazione |