AddSoundAnnotationFromFile

Anotaciones y enlaces activos (hotspots)

Descripción

Esta página describe AddSoundAnnotationFromFile en PDFlibPas bajo el tema "Anotaciones y enlaces activos". Los nombres de la API, los parámetros, los nombres de clase, los nombres de archivo y los literales se mantienen exactamente como aparecen en la biblioteca de Delphi y en los puntos de entrada de la DLL.

Revise la sintaxis, los parámetros y los valores de retorno antes de llamar a la función.

Sintaxis

Delphi

Function TPDFlib.AddSoundAnnotationFromFile(Left, Top, Width, Height: Double; Const SoundFileName: WideString; Const Title, Contents: WideString; Options: Integer): Integer;

Parámetros

Left/Top/Width/Height colocan el icono de altavoz en la página seleccionada. SoundFileName es un archivo WAV PCM sin comprimir, de 8 o 16 bits por muestra, mono o estéreo. Title y Contents etiquetan la anotación. Options está reservado; pase 0.

Valores devueltos

Devuelve el índice de base 1 de la nueva anotación Sound, o 0 cuando el archivo no es un archivo WAV PCM sin comprimir.

Observaciones

Las muestras se incrustan en un flujo /Sound con codificación /E /Signed (ISO 32000-1 §13.3): las muestras de 16 bits se almacenan en formato big-endian y las muestras de 8 bits se desplazan en el punto medio a su forma con signo. Lea el sonido hacia atrás usando GetAnnotSoundToFile o GetAnnotSoundToString. Requiere PDF 1.2; la versión del documento se eleva automáticamente.