Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.pt.awt.NFont

Packages that use NFont
com.pt.awt | Extensions over `java.awt`.
com.pt.awt.font | Font types and encodings.
multivalent | Core system classes.
multivalent.devel | Developer tools, templates, and examples: MyBehavior template, document tree viewer, DebugMode, ....
multivalent.devel.lens | Document inspection lenses: bbox bounds, character numbers, ruler for layout measuring.
multivalent.node | Many types of tree nodes: scrolled panel, fixed format document nodes, media leaves.
multivalent.std.adaptor.pdf | PDF manipulation: read, render, modify, write.
multivalent.std.span | A collection of general-use spans: hyperlink, highlight, font, color.

Uses of NFont in com.pt.awt

Methods in com.pt.awt that return NFont
`static NFont` | `NFont.getInstance(java.lang.String family, int weight, int flags, float size)` Given family name (such as `Times`), `weight` and `flags`, returns best matching font, at point size size pixels.
`NFont` | `NFont.deriveFont(float pointsize)` Creates font a new pointsize in pixels.
`NFont` | `NFont.deriveFont(java.awt.geom.AffineTransform at)` Transform all glyphs by arbitrary affine transform.

Uses of NFont in com.pt.awt.font

Subclasses of NFont in com.pt.awt.font
`class` | `com.pt.awt.font.NFontSimple` Superclass for "simple" fonts, which use a single byte for character codes with names, such as Type 1 (but not Type 0).

Uses of NFont in multivalent

Fields in multivalent declared as NFont
`NFont` | `Context.spot` A spot font overrides font properties.

Methods in multivalent that return NFont
`NFont` | `Layer.getAnnoFont()`
`NFont` | `Context.getFont()` Returns active font, which is the spot font if set, otherwise computed from family, weight, flags, and size.

Methods in multivalent with parameters of type NFont
`void` | `CLGeneral.setFont(NFont font)` Convenience method for setFamily, setStyle, and setSize.

Uses of NFont in multivalent.devel

Methods in multivalent.devel with parameters of type NFont
`protected int` | `ShowDocTree.drawStringWidth(java.awt.Graphics2D g, java.lang.String str, int x, int y, java.awt.Color bkgnd, NFont f)`

Uses of NFont in multivalent.devel.lens

Fields in multivalent.devel.lens declared as NFont
`protected NFont` | `Bounds.font_`

Uses of NFont in multivalent.node

Fields in multivalent.node declared as NFont
`NFont` | `FixedLeafOCR.font`

Uses of NFont in multivalent.std.adaptor.pdf

Subclasses of NFont in multivalent.std.adaptor.pdf
`class` | `NFontType3` Type 3 font, with individual glyphs written in PDF.

Fields in multivalent.std.adaptor.pdf declared as NFont
`NFont` | `SpanPDF.font`

Methods in multivalent.std.adaptor.pdf that return NFont
`NFont` | `PDFReader.getFont(Dict fd, float size, java.awt.geom.AffineTransform Tm, PDF pdf)` `Fonts#createFont(Dict,float.AffineTransform,Dict,PDF,PDFReader)` with cacheing and scaling.
`static NFont` | `Fonts.createFont(Dict fd, PDFReader pdfr, PDF pdf)` Constructs `NFont` based on font dictionary, scaled to size pixels.

Uses of NFont in multivalent.std.span

Fields in multivalent.std.span declared as NFont
`NFont` | `FontSpan.spot` Alternatively, spot font.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES