DrawRotatedTextBoxEx
Texte, disposition
Description
Semblable à la fonction DrawRotatedTextBoxEx, mais permet à la zone de texte d'afficher des bordures
Syntaxe
Delphi
Function TPDFlib.DrawRotatedTextBoxEx(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer; Border, Radius, DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawRotatedTextBoxEx(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long, Border As Long, Radius As Long, DrawOptions As Long) As Long
DLL
int DLDrawRotatedTextBoxEx(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options, int Border, int Radius, int DrawOptions);
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
L'angle de rotation du cadre autour de l'angle supérieur gauche, mesuré dans le sens antihoraire en degrés
Angle
Text
Texte à dessiner sur la page
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 ligne
Options
Border
0 = Aucune bordure
1 = Bordure
2 = Bordure aux coins arrondis
Rayon des arcs des coins
Radius
DrawOptions
0 = Outline
1 = remplir
2 = Remplissage et contour
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 | Le nombre de lignes de texte réellement tracées int Options, int Border, int Radius, int DrawOptions); |