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

LeftLa coordinata orizzontale del bordo sinistro del riquadro di delimitazione
TopLa coordinata verticale del bordo superiore del riquadro di delimitazione
WidthLa larghezza del riquadro di delimitazione
HeightL'altezza del riquadro di delimitazione Il testo da visualizzare nel riquadro
Text
OptionsAllineamento 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

0Le opzioni specificate erano fuori intervallo
1Il testo è stato disegnato correttamente