FitTextBox
Teksti, Sivun asettelu
Kuvaus
Muistuttaa DrawText-funktiota, mutta tekstin kokoa säädetään niin, että kaikki teksti mahtuu käytettävään tilaan
Syntaksi
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);
Parametrit
| Left | Rajauslaatikon vasemman reunan vaakakoordinaatti |
|---|---|
| Top | Rajauslaatikon yläreunan pystykoordinaatti |
| Width | Rajauslaatikon leveys |
| Height | Rajauslaatikon korkeus Laatikkoon näytettävä teksti |
| Text | |
| Options | Pystytasaus: 0 = keskitetty 1 = yläreuna 2 = alareuna Jos näihin arvoihin lisätään 100, pitkiä sanoja ei jaeta, vaan fonttikokoa pienennetään, kunnes pisin sana mahtuu käytettävissä olevaan leveyteen. Jos arvoihin lisätään 1000, fonttikokoa saa suurentaa, kunnes teksti täyttää käytettävissä olevan alueen |
Paluuarvot
| 0 | Annetut Options-arvot olivat sallitun alueen ulkopuolella |
|---|---|
| 1 | Tekstin piirto onnistui |