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

LeftRajauslaatikon vasemman reunan vaakakoordinaatti
TopRajauslaatikon yläreunan pystykoordinaatti
WidthRajauslaatikon leveys
HeightRajauslaatikon korkeus Laatikkoon näytettävä teksti
Text
OptionsPystytasaus: 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

0Annetut Options-arvot olivat sallitun alueen ulkopuolella
1Tekstin piirto onnistui