FitTextBox
Testo, layout di pagina
Descrizione
Simile alla funzione DrawText, ma le dimensioni del testo vengono regolate per garantire che tutto il testo rientri nello spazio disponibile.
Sintassi
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);
Parametri
| Left | La coordinata orizzontale del bordo sinistro del riquadro di delimitazione |
|---|---|
| Top | La coordinata verticale del bordo superiore del riquadro di delimitazione |
| Width | La larghezza del riquadro di delimitazione |
| Height | L'altezza del riquadro di delimitazione Il testo da visualizzare nel riquadro |
| Text | |
| Options | Allineamento verticale: 0 = Centrato 1 = In alto 2 = In basso Se si aggiunge 100 a questi valori, le parole lunghe non vengono divise e la dimensione del carattere viene ridotta finché la parola più lunga non rientra nella larghezza disponibile. Se si aggiunge 1000 a questi valori, la dimensione del carattere può aumentare finché il testo non riempie l'area disponibile |
Valori restituiti
| 0 | Le opzioni specificate erano fuori intervallo |
|---|---|
| 1 | Il testo è stato disegnato correttamente |