Phương thức THotPDF.ExtractLoadedPageGlyphs

 

THotPDF.ExtractLoadedPageGlyphs

THotPDF

 

Đầu trang

Trích các cụm glyph có vị trí từ một trang đã tải, gồm các chuỗi Unicode hoàn chỉnh, tứ giác đã transform, baseline và vị trí nguồn

Cú pháp Delphi:

function ExtractLoadedPageGlyphs(PageIndex: Integer; out AGlyphs: THPDFGlyphArray): boolean;

Mô tả

Mỗi THPDFGlyphRecord bảo toàn trọn UnicodeSequence được sinh bởi /ToUnicode trong khi Unicode vẫn là scalar đầu tiên để tương thích. ClusterStart, ClusterLength và IsLigature nhận diện tư cách ký-tự-logic. QuadX, QuadY, và các điểm cuối baseline được transform qua ma trận văn bản và CTM đồ họa. GeometryExact true khi cả độ rộng glyph lẫn ascent và descent của font descriptor đều có sẵn

Dùng ExtractLoadedPageCharacters khi cần một bản ghi kết quả cho mỗi scalar Unicode logic

Các glyph đến từ content stream của chính trang, nên vị trí nguồn của chúng luôn trỏ vào đó; văn bản mà trang vẽ qua Form XObjects không được bao gồm, trong khi ExtractLoadedPageText có bao gồm