AddSWFAnnotationFromFile
Grafică vectorială, Gestionarea imaginilor, Adnotări și legături hotspot, Aspect pagină
Descriere
Adaugă un fișier Flash SWF ca adnotare screen pe pagina curentă și îl leagă de o acțiune rendition
Comportamentul versiunii PDF: acest API scrie modelul multimedia legacy PDF 1.5: o adnotare /Subtype /Screen, o acțiune /S /Rendition, dicționare de clip media și o file specification încorporată. Dacă versiunea curentă a documentului este mai mică și versiunea de salvare nu este blocată, AddSWFAnnotationFromFile ridică automat documentul la PDF 1.5 și înregistrează Screen/Rendition multimedia în AutoBumpedFeatures. Nu declară extensiile Adobe RichMedia pentru că nu emite o adnotare /Subtype /RichMedia. Modurile PDF/A resping acest conținut înainte de scriere
Sintaxă
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 | Coordonata orizontală a marginii stângi a dreptunghiului adnotării |
|---|---|
| Top | Coordonata verticală a marginii superioare a dreptunghiului adnotării |
| Width | Lățimea dreptunghiului de adnotare |
| Height | Înălțimea dreptunghiului adnotării |
| FileName | Calea și numele fișierului SWF |
| Title | The annotation title |
| Options | Eveniment de adnotare pentru activarea SWF: 0 = pagină vizibilă 1 = intrarea mouse-ului 2 = clic de buton mouse |
Valori returnate
| 0 | Fișierul specificat nu a putut fi găsit |
|---|---|
| 1 | Fișierul SWF a fost adăugat cu succes ca adnotare |