AddPageLabels
Propriétés de page
Description
Ajoute une plage d’étiquettes de page au document sélectionné. Une plage commençant à la page 1 doit être présente pour un affichage correct. Les étiquettes sont une fonctionnalité de catalogue PDF 1.3 ; l’appel relève la version effective à 1.3 sauf si la version d’enregistrement est explicitement verrouillée
Les plages d’étiquettes existantes sont conservées quand un document chargé stocke ses étiquettes dans un number tree avec des nœuds enfants ; l’insertion ou le remplacement d’une plage reste effectif après enregistrement puis rechargement du document
Syntaxe
Delphi
Function TPDFlib.AddPageLabels(Start, Style, Offset: Integer; Const Prefix: WideString): Integer;
ActiveX
Function PDFlib::AddPageLabels(Start As Long, Style As Long, Offset As Long, Prefix As String) As Long
DLL
int DLAddPageLabels(int InstanceID, int Start, int Style, int Offset, const wchar_t * Prefix);
Paramètres
| Start | Première page de la plage d’étiquettes de page |
|---|---|
| Style | 0 = Aucun numéro 1 = Chiffres arabes décimaux 2 = Chiffres romains majuscules 3 = Chiffres romains minuscules 4 = Lettres majuscules (A à Z pour les 26 premières pages, AA à ZZ pour les 26 suivantes, etc.) 5 = Lettres minuscules (a à z pour les 26 premières pages, aa à zz pour les 26 suivantes, etc.) |
| Offset | Valeur de la partie numérique de la première étiquette de page de la plage. Les suivantes sont numérotées séquentiellement à partir de cette valeur, qui doit être au moins 1 |
| Prefix | Préfixe des étiquettes de page de cette plage |
Valeurs de retour
| 0 | Le paramètre Style était hors limites |
|---|---|
| 1 | La plage d’étiquettes de page a été ajoutée |