Ajouter une zone de texte pivotée à la page de document
Structure
AddRotatedTextToDocumentPageNum(sDocFile, sText : String ; iTop, iLeft, iWidth, iHeight, iAngle, iTransparency, iOptions, iBorder, iRadius, iDrawOptions, iTextAlign, iTextSize, iRed, iGreen, iBlue : Integer ; bFirstPageOnly : Boolean) : Char
Paramètres
| Paramètre | Type | Description
| sDocFile | Chaîne | Fichier d'origine à mettre à joursText | Chaîne | Texte à ajouteriPageNum | Entier | Numéro de la page où le texte doit être ajoutéiTop | Entier | Position du texte - haut iLeft | Entier | Position du texte - gauche iWidth | Entier | Largeur du texte.iHeight | Entier | Hauteur du texte.iAngle | Entier | Angle de rotation de la boîte autour du coin supérieur gauche, mesuré
dans le sens antihoraire en degrésiTransparency | Entier | Transparence - pourcentage compris entre 0 et 100iOptions | Entier | 0 = Alignement vertical au centre
1 = Alignement vertical en haut
2 = Alignement vertical en bas
3 = Alignement vertical au centre, sans retour à la ligne
4 = Alignement vertical en haut, sans retour à la ligne
5 = Alignement vertical en bas, sans retour à la ligneiBorder | Entier | 0 = Pas de bordure
1 = Bordure
2 = Bordure avec coins arrondis iRadius | Entier | Rayon de l'arc des coins iDrawOptions | Entier | 0 = Contour
1 = Remplissage
2 = Remplissage et contour iTextAlign | Entier | 0 = Alignement à gauche (par défaut)
1 = Centré
2 = Aligné à droite
3 = Justifié
4 = Justifié de force
5 = Justifié sur la dernière ligne
Toute autre valeur = Aligné à gaucheiTextSize | Entier | Taille du texte en pointsiRed | Entier | Composante rouge de la couleur. Les valeurs des paramètres de couleur vont de 0 à
1, où 0 correspond à 0 % et 1 à 100 % de la couleur.iGreen | Entier | La composante verte de la couleur. Les valeurs des paramètres de couleur vont de 0 à
1, où 0 correspond à 0 % et 1 à 100 % de la couleur.iBlue | Entier | La composante bleue de la couleur. Les valeurs des paramètres de couleur vont de 0 à
1, 0 correspondant à 0 % et 1 à 100 % de la couleur. |
Valeur de retour
Char
« 1 » = Réussite, « 0 » = Échec. La réussite signifie que le fichier récemment mis à jour existe.
Description
Utilisez cette fonction pour ajouter automatiquement du texte pivoté à une page spécifique d'un fichier PDF déjà créé. Remarque : les paramètres de position sont exprimés en unités correspondant exactement à 1/72e de pouce, ce qui équivaut approximativement à un « point », unité utilisée dans l'imprimerie. 25,4 millimètres, cela correspond à un pouce.
Exemple
sText = " APPROUVÉ "
; if AddRotatedTextBoxToDocumentPageNum(GetCurrentSignOffDoc, sText, 1, 600, 300, 135, 50,
20, 0, 0, 2, 20, 2, 0, 20,
100, 0, 0) = "0" then
ShowMessage("Le document n'a PAS été modifié")
|