AddSWFAnnotationFromFile

Gráficos vectoriales, manejo de imágenes, anotaciones y vínculos de zona activa, diseño de página

Descripción

Agrega un archivo Flash SWF como anotación de pantalla a la página actual y lo conecta a una acción de interpretación

Comportamiento de la versión de PDF: esta API escribe el modelo multimedia heredado de PDF 1.5: una anotación /Subtype /Screen, una acción /S /Rendition, diccionarios de clips multimedia y una especificación de archivo incrustado Si la versión actual del documento es inferior y la versión de guardado no está bloqueada, AddSWFAnnotationFromFile eleva automáticamente el documento a PDF 1.5 y registra Screen/Rendition multimedia en AutoBumpedFeatures No declara extensiones Adobe RichMedia porque no genera una anotación /Subtype /RichMedia Los modos PDF/A rechazan este contenido antes de escribirlo

Sintaxis

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

Parámetros

LeftLa coordenada horizontal del borde izquierdo del rectángulo de anotación
TopLa coordenada vertical del borde superior del rectángulo de anotación
WidthEl ancho del rectángulo de anotación
HeightLa altura del rectángulo de la anotación
FileNameLa ruta y el nombre del archivo SWF
TitleEl título de la anotación
OptionsEvento de anotación para activar SWF: 0 = Página visible 1 = Entrada del mouse 2 = Clic del botón del mouse

Valores devueltos

0No se encontró el archivo especificado
1El SWF se agregó correctamente como anotación