AddSoundAnnotationFromFile

Annotations and hotspot links

Descriere

Această pagină descrie AddSoundAnnotationFromFile din PDF Library for Delphi, în subiectul Adnotări și legături hotspot. Numele API-urilor, parametrii, numele claselor, numele fișierelor și literalii sunt păstrate exact cum apar în biblioteca Delphi și în punctele de intrare DLL

Revizuiți sintaxa, parametrii și valorile returnate înainte de a apela funcția.

Sintaxă

Delphi

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

Parametri

Left/Top/Width/Height plasează pictograma difuzorului pe pagina selectată. SoundFileName este un fișier PCM WAV necomprimat, de 8 sau 16 biți per eșantion, mono sau stereo. Title și Contents etichetează adnotarea. Options este rezervat; transmiteți 0.

Return Values

Returnează indexul bazat pe 1 al noii adnotări de sunet (Sound annotation), sau 0 atunci când fișierul nu este un PCM WAV necomprimat.

Remarks

Eșantioanele sunt încorporate într-un flux (stream) /Sound cu codificarea /E /Signed (ISO 32000-1 §13.3): eșantioanele pe 16 biți sunt stocate big-endian iar eșantioanele pe 8 biți sunt deplasate la mijloc (midpoint-shifted) la forma cu semn (signed). Citiți înapoi sunetul cu GetAnnotSoundToFile sau GetAnnotSoundToString. Necesită PDF 1.2; versiunea documentului este crescută automat.