DrawTextBox

Metin, Sayfa düzeni

Açıklama

Bu işlev DrawText işlevine benzer, ancak metin belirtilen sınırlayıcı kutunun içine yerleştirilir. Dikey hizalama Options parametresiyle, yatay hizalama ise SetTextAlign işleviyle ayarlanabilir. Metin, sınırlayıcı kutuya sığması için sözcük bazında kaydırılır

Sözdizimi

Delphi

Function TPDFlib.DrawTextBox(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::DrawTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As Long

DLL

int DLDrawTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Options);

Parametreler

LeftSınırlayıcı kutunun sol kenarının yatay koordinatı
TopSınırlayıcı kutunun üst kenarının dikey koordinatı
WidthSınırlayıcı kutunun genişliği
HeightSınırlayıcı kutunun yüksekliği
TextSayfaya çizilecek metin
Options0 = Dikey ortalama hizalaması 1 = Üste dikey hizalama 2 = Alta dikey hizalama 3 = Dikey ortalama hizalaması, kaydırma yok 4 = Üste dikey hizalama, kaydırma yok 5 = Alta dikey hizalama, kaydırma yok

Dönüş değerleri

0Options parametresi aralık dışındaydı veya Width parametresi herhangi bir metni sığdıramayacak kadar küçüktü
Non-zeroGerçekte çizilen metin satırlarının sayısı