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

0Le paramètre Options se trouvait hors limites, ou le paramètre Width était trop petit pour contenir du texte
Non-zeroLe nombre de lignes de texte réellement tracées int Options, int Border, int Radius, int DrawOptions);