THPDFPage.TextOut Method

 

THPDFPage.TextOut

THPDFPage

 

بالا  قبلی  بعدی

متن را با فونت انتخاب‌شدهٔ فعلی چاپ می‌کند

 

نحو Delphi:

procedure TextOut ( X, Y: Single; Angle: Extended; Text: AnsiString);

 

نحو C++:

void __fastcall PrintText ( float X, float Y, Extended Angle, AnsiString Text);

 

توضیح:

این روش یک خط متن Text را از نقطهٔ X, Y با زاویهٔ Angle بر حسب درجه چاپ می‌کند

 

برای فونت‌های جاسازی‌شدهٔ Unicode-capable، پیاده‌سازی فعلی پیش از نوشتن عملگرهای متن PDF، شناسهٔ glyph و پهنا را از فونت فعال resolve می‌کند. این کار سازگاری را وقتی همان سند در خواننده‌های PDF متفاوت دیده می‌شود بهتر می‌کند

 

اگر دارید خروجی واقعی فونت را اعتبارسنجی می‌کنید، ابتدا برای چهرهٔ هدف SetFont را فراخوانی کنید و THotPDF.FontEmbedding = true را همراه با THotPDF.StandardFontEmulation = false استفاده کنید

 

نمونه کد

HPDF.FontEmbedding := true;
HPDF.StandardFontEmulation := false;
HPDF.CurrentPage.SetFont( 'Calibri', [], 12 );
HPDF.CurrentPage.TextOut( 150, 200, 0, 'Using the TextOut method' );

 

همچنین ببینید: SetFont, UnicodeTextOut