GlyphEvent

GlyphEvent

Tổng quan

GlyphEvent là một giao diện trong Aspose.PDF FOSS cho TypeScript.

Một glyph được định vị với nguồn gốc trở lại người vận hành đã vẽ nó.

Thuộc tính: addr, advance, angle, artifact, byteLen, byteStart, và 8 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
addr: ContentAddrĐọcLấy addr.
font: TextFontĐọcPhông chữ đang hoạt động khi glyph này được hiển thị (để mã hóa lại khi thay thế).
quad: [number, number, number, number]ĐọcHộp trục không gian thiết bị [x0,y0,x1,y1]: x từ khoảng cách bút, y từ baseline..baseline+size.
fontSize: numberĐọcKích thước phông chữ thực tế tính bằng đơn vị thiết bị (chiều cao khối: fontSize * CTM vscale).
angle: numberĐọcGóc baseline tính bằng radian: atan2 của cơ sở trục x của ma trận văn bản→thiết bị.
text: stringĐọcLấy văn bản.
elementIndex: numberĐọcChỉ mục trong danh sách các phần tử mảng TJ; 0 cho Tj/’/'.
byteStart: numberĐọcĐộ dịch/độ dài mã của glyph này trong chuỗi hiển thị của nó.
byteLen: numberĐọcLấy độ dài byte.
advance: numberĐọcKhoảng cách glyph-space theo hướng viết (đơn vị em), kích thước phông chữ và khoảng cách ký tự/từ được gộp vào, CTM/hscale được loại bỏ.
vertical: booleanĐọcĐúng khi CMap của phông chữ là /WMode 1: glyph di chuyển xuống phía dưới trang, và quad là ô mà nó chiếm thay vì một hộp neo vào baseline.
mcid: numberĐọcMCID nội dung được đánh dấu hoạt động sâu nhất khi glyph này được vẽ, hoặc không xác định ngoài bất kỳ chuỗi nội dung được đánh dấu nào mang MCID.
artifact: booleanĐọcĐúng khi glyph này được vẽ trong phạm vi nội dung được đánh dấu /Artifact.
color: RgbĐọcMàu tô được áp dụng khi glyph này được hiển thị, RGB 0..255.
 Tiếng Việt