DrawRotatedTextBox
Texte, disposition
Description
Semblable à la fonction DrawTextBox, mais permet de faire pivoter la zone de texte selon n'importe quel angle
Syntaxe
Delphi
Function TPDFlib.DrawRotatedTextBox(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::DrawRotatedTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long) As Long
DLL
int DLDrawRotatedTextBox(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options);
Paramètres
| Left | Coordonnée horizontale du coin supérieur gauche de la zone de texte |
|---|---|
| Top | Coordonnée verticale du coin supérieur gauche de la zone de texte |
| Width | Largeur de la boîte |
| Height | Hauteur de la boîte |
| Angle | L'angle de rotation du cadre autour de l'angle supérieur gauche, mesuré dans le sens antihoraire en degrés |
| Text | Texte à placer dans la boîte |
| Options | 0 = Alignement vertical centré 1 = Alignement vertical en haut 2 = Alignement vertical en bas 3 = Alignement vertical centré, sans renvoi à la ligne 4 = Alignement vertical en haut, sans renvoi à la ligne 5 = Alignement vertical en bas, sans renvoi à la ligne |
Valeurs de retour
| 0 | Le paramètre Options se trouvait hors limites, ou le paramètre Width était trop petit pour contenir du texte |
|---|---|
| Non-zero | Nombre de lignes de texte effectivement tracées int Options); |