GetShapedTextWidth

Текст

Описание

Тази страница описва GetShapedTextWidth в PDFlibPas в рамките на темата „Текст". Имената на API, параметрите, имената на класове, имената на файлове и литералите са запазени точно така, както се появяват в библиотеката за Delphi и входните точки на DLL

Прегледайте синтаксиса, параметрите и върнатите стойности преди извикване на функцията.

Синтаксис

Delphi

Function TPDFlib.GetShapedTextWidth(Const FontName: WideString; Size: Double; Const Text: WideString; Options: Integer): Double;

Параметри

FontName задава инсталирано шрифтово лице. Size е размерът на текста в точки. Text е низът за измерване. Бит 0 на Options избира посока на абзаца отдясно наляво, съответстваща на DrawShapedText.

Върнати стойности

Връща форматираната ширина на текста в единици на страницата — сумата от напредванията на форматираните глифове — или 0, когато машината за форматиране не е налична или лицето не е инсталирано.

Бележки

Измерването изпълнява същия форматиращ проход като DrawShapedText, така че отразява контекстуалните форми и лигатурите: двойката lam-alef се измерва като един лигатурен глиф, по-тесен от двете букви, измерени поотделно. Използвайте я за подравняване отдясно или центриране на форматиран текст преди изчертаването