|
بالا آمدن متن را تنظیم میکند
نحو Delphi:
procedure SetTextRise ( Rise: Word );
نحو C++:
void __fastcall SetTextRise ( short Rise );
توضیحات:
Text rise فاصلهای را مشخص میکند که خط پایه را از مکان پیشفرض خود بالا یا پایین میبرد. مقادیر مثبت text rise خط پایه را بالا میبرند
نمونه کد
program ShowText;
{$APPTYPE CONSOLE}
uses
SysUtils, Graphics, Classes, HPDFDoc;
var
HPDF: THotPDF;
begin
HPDF := THotPDF.Create( nil );
try
HPDF.AutoLaunch := true; // PDF file will be shown automatically
HPDF.FileName := '\ShowText.pdf'; // Set PDF filename
HPDF.BeginDoc; // Create PDF file
HPDF.CurrentPage.SetFont( 'Times New Roman', [], 12 ); // Set current font
HPDF.CurrentPage.BeginText; // Open text block
HPDF.CurrentPage.MoveTextPoint( 20, 20 ); // Move text point to 20, 20
HPDF.CurrentPage.ShowText( 'This' ); // Show text
HPDF.CurrentPage.SetTextRise( -5 ); // Set text rise
HPDF.CurrentPage.ShowText( 'text' ); // Show text
HPDF.CurrentPage.SetTextRise( 5 ); // Set text rise
HPDF.CurrentPage.ShowText( 'moves' ); // Show text
HPDF.CurrentPage.SetTextRise( 0 ); // Set text rise
HPDF.CurrentPage.ShowText( 'around' ); // Show text
HPDF.CurrentPage.EndText; // Close text block
HPDF.EndDoc; // Close PDF file
finally
HPDF.Free;
end;
end.
|