AddSWFAnnotationFromFile

Векторна графика, Обработка на изображения, Анотации и връзки към активни области, Оформление на страницата

Описание

Добавя Flash SWF файл като екранна анотация към текущата страница и го свързва с действие за рендиране

Поведение според версията на PDF: това API записва наследения мултимедиен модел на PDF 1.5: анотация /Subtype /Screen, действие /S /Rendition, речници за медийни клипове и вградена файловa спецификация. Ако текущата версия на документа е по-ниска и версията за запис не е заключена, AddSWFAnnotationFromFile автоматично повишава документа до PDF 1.5 и записва Screen/Rendition multimedia в AutoBumpedFeatures. То не декларира разширенията Adobe RichMedia, защото не издава анотация /Subtype /RichMedia. Режимите PDF/A отхвърлят това съдържание преди записване

Синтаксис

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

Параметри

LeftХоризонталната координата на левия ръб на правоъгълника на анотацията
TopВертикалната координата на горния ръб на правоъгълника на анотацията
WidthШирината на правоъгълника на анотацията
HeightВисочината на правоъгълника на анотацията
FileNameПътят и името на SWF файла
TitleЗаглавието на анотацията
OptionsСъбитие на анотацията, което активира SWF: 0 = страницата е видима 1 = при навлизане на мишката 2 = щракване с бутон на мишката

Върнати стойности

0Посоченият файл не можа да бъде намерен
1SWF беше успешно добавен като анотация