Multivalent API

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.
 


Multivalent API