TextRenderer
Genel Bakış
TextRenderer Java için FOSS’de bir sınıf.
Metin gliflerini {@link Graphics2D} bağlamına aktarır (ISO 32000-1:2008, §9.4).
Bu sınıf, Java programlarında TextRenderer nesnelerle çalışmak için 4 yöntem sağlar. Kullanılabilir yöntemler şunlardır: remapForSymbolicCmap, renderTJArray, renderText, setType3Executor. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
setType3Executor(executor: Type3GlyphExecutor) | Tip 3 glyph-stream uygulayıcısını (sayfa göstericisi tarafından çağrılır). |
renderText(g2d: Graphics2D, state: GraphicsState, rawBytes: byte[], resources: Resources, parser: PDFParser) | Bir metin dizisi (Tj işleyici) gönderir. |
renderTJArray(g2d: Graphics2D, state: GraphicsState, tjArray: PdfArray, resources: Resources, parser: PDFParser) | Bir TJ dizisi (aradaki dizileri ve konumlandırma ayarlarını) gösterir. |
remapForSymbolicCmap(font: Font, ch: String, charCode: int) → String | Tek cmap alt tablosu (3,0) Microsoft Symbol olan sembolik TrueType yazı tipleri için karakterlerin U+F000U+ F0FF özel kullanım aralığına yeniden düzenlenmesi. |