DrawTextBoxMatrix
Tekst, Sidelayout
Beskrivelse
Denne funktion svarer til DrawTextBox, men placering, skalering og rotation angives med en transformationsmatrix
Den lodrette justering kan angives med parameteren Options, og den vandrette justering kan angives med funktionen SetTextAlign. Teksten ombrydes, så den passer inden for afgrænsningsboksen.
Syntaks
Delphi
Function TPDFlib.DrawTextBoxMatrix(Width, Height: Double; Const Text: WideString; Options: Integer; M11, M12, M21, M22, MDX, MDY: Double): Integer;
ActiveX
Function PDFlib::DrawTextBoxMatrix(Width As Double, Height As Double, Text As String, Options As Long, M11 As Double, M12 As Double, M21 As Double, M22 As Double, MDX As Double, MDY As Double) As Long
DLL
int DLDrawTextBoxMatrix(int InstanceID, double Width, double Height, const wchar_t * Text, int Options, double M11, double M12, double M21, double M22, double MDX, double MDY);
Parametre
| Width | Afgrænsningsboksens bredde |
|---|---|
| Height | Afgrænsningsboksens højde |
| Text | Den tekst, der skal tegnes på siden |
| Options | 0 = Centreret lodret justering 1 = Lodret justering øverst 2 = Lodret justering nederst 3 = Centreret lodret justering, ingen ombrydning 4 = Lodret justering øverst, ingen ombrydning 5 = Lodret justering nederst, ingen ombrydning Matrix-komponent |
| M11 | |
| M12 | Matrixkomponent |
| M21 | Matrixkomponent |
| M22 | Matrixkomponent |
| MDX | Matrixkomponent |
| MDY | Matrixkomponent |
Returværdier
| 0 | Parameteren Options lå uden for det gyldige interval, eller parameteren Width var for lille til at rumme tekst Det antal tekstlinjer, der faktisk blev tegnet |
|---|---|
| Non-zero | double M21, double M22, double MDX, double MDY); |