AddSoundAnnotationFromFile

Annotations et liens de zone active

Description

Cette page décrit AddSoundAnnotationFromFile dans PDFlibPas sous la rubrique "Annotations et liens de zone active". Les noms des API, les paramètres, les noms de classes, les noms de fichiers et les littéraux sont conservés exactement tels qu'ils apparaissent dans la bibliothèque Delphi et les points d'entrée de la DLL.

Vérifiez la syntaxe, les paramètres et les valeurs de retour avant d'appeler la fonction.

Syntaxe

Delphi

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

Paramètres

Left/Top/Width/Height placent l'icône de haut-parleur sur la page sélectionnée. SoundFileName est un fichier WAV PCM non compressé, 8 ou 16 bits par échantillon, mono ou stéréo. Title et Contents étiquettent l'annotation. Options est réservé ; passez 0.

Valeurs de retour

Renvoie l'index basé sur 1 de la nouvelle annotation de son, ou 0 lorsque le fichier n'est pas un fichier WAV PCM non compressé.

Remarques

Les échantillons sont intégrés dans un flux /Sound avec un codage /E /Signed (ISO 32000-1 §13.3) : les échantillons de 16 bits sont stockés en mode big-endian et les échantillons de 8 bits sont décalés au point médian vers une forme signée. Lisez le son à nouveau avec GetAnnotSoundToFile ou GetAnnotSoundToString. Nécessite PDF 1.2 ; la version du document est augmentée automatiquement.