Ajouter une zone de texte pivotée au document
Structure
AddRotatedTextToDocument(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 à ajouteriTop | Entier | Position du texte (en 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, où 0 correspond à 0 % et 1 à 100 % de la couleur.bFirstPageOnly | Booléen | True ou False - indique si le texte HTML doit être ajouté uniquement à la première page du document ou à toutes les pages |
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é à un fichier PDF déjà créé. Ce texte peut être ajouté à toutes les pages ou uniquement à la première page, selon le dernier paramètre. 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É "
si AddRotatedTextBoxToDocument(GetCurrentSignOffDoc, sText, 600, 300, 135, 50,
20, 0, 0, 2, 20, 2, 0, 20,
100, 0, 0, True) = "0" then
ShowMessage("Le document n'a PAS été modifié")
End If
|