FitTextBox
Κείμενο, Διάταξη σελίδας
Περιγραφή
Όπως η συνάρτηση DrawText αλλά το μέγεθος κειμένου προσαρμόζεται ώστε όλο το κείμενο να χωράει στον διαθέσιμο χώρο
Σύνταξη
Delphi
Function TPDFlib.FitTextBox(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::FitTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As Long
DLL
int DLFitTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Options);
Παράμετροι
| Left | Η οριζόντια συντεταγμένη της αριστερής πλευράς του bounding box |
|---|---|
| Top | Η κατακόρυφη συντεταγμένη της επάνω ακμής του bounding box |
| Width | Το πλάτος του bounding box |
| Height | Το ύψος του bounding box Το κείμενο προς εμφάνιση στο box |
| Text | |
| Options | Κατακόρυφη στοίχιση: 0 = Κεντραρισμένη 1 = Πάνω 2 = Κάτω Αν προστεθεί 100 σε αυτές τις τιμές οι μακριές λέξεις δεν θα κοπούν, το μέγεθος γραμματοσειράς θα μειώνεται μέχρι η longest λέξη να χωράει στο διαθέσιμο πλάτος. Αν προστεθεί 1000 σε αυτές τις τιμές το μέγεθος γραμματοσειράς επιτρέπεται να αυξάνεται μέχρι το κείμενο να γεμίσει τη διαθέσιμη περιοχή |
Τιμές επιστροφής
| 0 | Οι καθορισμένες Options ήταν εκτός εύρους |
|---|---|
| 1 | Το κείμενο σχεδιάστηκε επιτυχώς |