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
| Left | La coordenada horizontal del borde izquierdo del rectángulo de anotación |
|---|---|
| Top | La coordenada vertical del borde superior del rectángulo de anotación |
| Width | El ancho del rectángulo de anotación |
| Height | La altura del rectángulo de la anotación |
| FileName | La ruta y el nombre del archivo SWF |
| Title | El título de la anotación |
| Options | Evento de anotación para activar SWF: 0 = Página visible 1 = Entrada del mouse 2 = Clic del botón del mouse |
Valores devueltos
| 0 | No se encontró el archivo especificado |
|---|---|
| 1 | El SWF se agregó correctamente como anotación |