TextRenderer
Общ преглед
TextRenderer е клас в Aspose.PDF FOSS за Java.
Предоставя текстови глифи в контекст на {@link Graphics2D} (ISO 32000-1:2008, §9.4).
Този клас предоставя 4 метода за работа с TextRenderer обекти в Java програми. Наличните методи включват: remapForSymbolicCmap, renderTJArray, renderText, setType3Executor. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
setType3Executor(executor: Type3GlyphExecutor) | Завързва изпълнителя на поток от глифи тип 3 (наричан от рендерателя на страницата). |
renderText(g2d: Graphics2D, state: GraphicsState, rawBytes: byte[], resources: Resources, parser: PDFParser) | Предоставя текстов ред (оператор Tj). |
renderTJArray(g2d: Graphics2D, state: GraphicsState, tjArray: PdfArray, resources: Resources, parser: PDFParser) | Извършва масив TJ (прекъснати струни и настройки за позициониране). |
remapForSymbolicCmap(font: Font, ch: String, charCode: int) → String | Пренасочване на символите в обхвата U+F000U+ F0FF за частно ползване за символични |
| TrueType шрифтове, чиято единствена подтаблица на cmap е (3,0) Microsoft Symbol. |