AddSWFAnnotationFromFile

Grafika wektorowa, Obsługa obrazów, Adnotacje i łącza obszarów aktywnych, Układ strony

Opis

Dodaje plik Flash SWF jako adnotację ekranową do bieżącej strony i łączy go z akcją odtwarzania.

Zachowanie wersji PDF: ten interfejs API zapisuje starszy model multimediów PDF 1.5: adnotację /Subtype /Screen, akcję /S /Rendition, słowniki klipów multimedialnych i specyfikację osadzonego pliku. Jeśli bieżąca wersja dokumentu jest niższa, a wersja zapisu nie jest zablokowana, AddSWFAnnotationFromFile automatycznie podnosi wersję dokumentu do PDF 1.5 i zapisuje Screen/Rendition multimedia w AutoBumpedFeatures. Nie deklaruje rozszerzeń Adobe RichMedia, ponieważ nie emituje adnotacji /Subtype /RichMedia. Tryby PDF/A odrzucają tę zawartość przed zapisem.

Składnia

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);

Parametry

LeftPozioma współrzędna lewej krawędzi prostokąta adnotacji
TopPionowa współrzędna górnej krawędzi prostokąta adnotacji
WidthSzerokość prostokąta adnotacji
HeightWysokość prostokąta adnotacji.
FileNameŚcieżka i nazwa pliku SWF.
TitleTytuł adnotacji
OptionsZdarzenie adnotacji aktywujące SWF: 0 = Strona widoczna 1 = Wskaźnik myszy wchodzi 2 = Kliknięcie przycisku myszy

Wartości zwracane

0Nie znaleziono określonego pliku
1Plik SWF został pomyślnie dodany jako adnotacja