THotPDF.ExtractVisibleLoadedPageGlyphs Method
Извлекает глифы загруженной страницы, лежащие внутри её видимой области, чтобы текстовый вывод совпадал с тем, что показывает страница
Объявление
function ExtractVisibleLoadedPageGlyphs(PageIndex: Integer;
out Glyphs: THPDFGlyphArray): boolean;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
PageIndex | Индекс загруженной страницы с нулевой базой |
Glyphs | Получает записи видимых глифов с их координатами четырёхугольников |
Возвращаемое значение
True, когда глифы страницы извлечены, иначе False
Примечания по использованию
- Оставляет только глифы, чей центр четырёхугольника лежит внутри видимой области (crop box в пределах media box), поэтому метки реза подрезанной страницы не попадают в текстовый вывод
ExtractLoadedPageGlyphsпо-прежнему возвращает каждый глиф, когда нужна полная запись о размещении- Это шаг извлечения, стоящий за методами текста страницы, семантического текста и разметки, — поэтому вывод для подрезанных страниц больше не несёт меток, лежащих за пределами страницы