AddFreeTextAnnotation

Text, Annotations and hotspot links

Mô tả

Thêm chú thích văn bản tự do (free text) vào trang đang chọn. Nếu chỉ định border và/hoặc fill qua tham số Options thì các thiết lập được lấy từ màu đường nét, màu tô, độ rộng nét và thiết lập dash hiện tại

SetLineColor không ảnh hưởng màu viền. Hiện tại màu viền được đặt trùng màu chữ do cơ chế hoạt động của Acrobat. SelectFont không ảnh hưởng kiểu font. Hiện tại font bị cố định là font Helvetica chuẩn do cơ chế hoạt động của Acrobat

SetTextSize sẽ ảnh hưởng đúng cỡ chữ SetTextColor sẽ ảnh hưởng đúng màu chữ SetLineWidth sẽ chỉnh đúng độ rộng viền SetTextAlign sẽ chỉnh đúng căn lề chữ

Hàm SetTransparency sẽ *không* đổi độ trong suốt của chú thích. Hãy dùng

Khi tài liệu đang chọn thấp hơn PDF 1.3, writer tự động nâng phiên PDF thực tế lên 1.3 vì chú thích free text xuất hiện từ PDF 1.3

AddFreeTextAnnotationEx function if you want to adjust transparency settings.

Cú pháp

Delphi

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

ActiveX

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

DLL

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

Tham số

LeftTọa độ ngang của cạnh trái hình chữ nhật chú thích
TopTọa độ dọc của cạnh trái hình chữ nhật chú thích
WidthChiều rộng hình chữ nhật chú thích Chiều cao hình chữ nhật chú thích
HeightNội dung văn bản của chú thích
Text
AngleGóc của chữ được vẽ. Nhận 0, 90, 180 hoặc 270
Options0 = Outline 1 = Fill 2 = Fill and Outline int Options);