bolega
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору TelecomUral Когда СК рассчитывает gap, для него нет понятия букв. Работает только по пикселям. Да и откуда ему знать, что наверху одной страницы тот же шрифт, что и на следующей. Да и на странице может быть несколько шрифтов, с разным размером заглавных букв. Т.е. сразу скажу, что до финализации полагаться на какие-то свойства шрифта невозможно, СК их просто не имеет. Если сделать OCR после финализации, то что-то придумать наверно возможно. Хотя как считать эту "опорной линии верхней строки текста", непонятно. Для шрифта есть базовая, высота шрифта отсчитывается от базовой, нельзя просто взять разницу между заглавной и прописной буквой, т.к. эта разница для одних букв будет целиком сверху базовой, для других - пересекать ее. Грубо говоря, разница вверху для "Ка" будет одной, а для "Ай" - другой, для "Щё" - третьей. MZN Цитата: каков принцип нумерации этих зон? | все зоны, за исключением Picture и sharp, имеют одинаковый Id, например для всех exclude id=0. Т.к. не имеют никаких свойств, кроме координат. Поэтому идентифицируются просто порядковым номером в списке зон на странице (порядок совпадает с Z-порядком). | Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 09:48 18-06-2024 | Исправлено: bolega, 10:29 18-06-2024 |
|