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Το κείμενο σχεδιάστηκε επιτυχώς