SourceForge.net Logo
aXSL API 0.2

Uses of Interface
org.axsl.font.FontUse

Packages that use FontUse
org.axsl.fo Interfaces useful for client applications that wish to read an FO (Formatting Objects) Tree, usually so that they can perform layout on its content. 
org.axsl.fo.fo.prop Interfaces describing methods for obtaining property or trait values from the Fo Tree objects. 
org.axsl.font Interfaces allowing client applications to register, track, and use fonts in a vendor-neutral way. 
org.axsl.font.output Helper interfaces useful with specific output formats, usually to assist with embedding fonts in output documents. 
org.axsl.galley Interfaces useful for client applications that wish to read an AreaTree, usually to create an output document. 
org.axsl.graphic Interfaces allowing client applications to use graphics in a vendor-neutral way. 
org.axsl.pdf Interfaces allowing client applications to create PDF documents in a vendor-neutral way. 
org.axsl.text.line Interfaces useful for breaking text into lines. 
 

Uses of FontUse in org.axsl.fo
 

Methods in org.axsl.fo that return FontUse
 FontUse FoLineText.inlinePrimaryFont(FoContext context)
          Context-aware version of LineText.inlinePrimaryFont().
 FontUse FoLineText.inlineSecondaryFont(FoContext context, char c)
          Context-aware version of LineText.inlineSecondaryFont(char).
 

Uses of FontUse in org.axsl.fo.fo.prop
 

Methods in org.axsl.fo.fo.prop that return FontUse
 FontUse CommonFontPa.getPrimaryFont(FoContext context)
          Provides a resolved font to be used as the primary font for this object.
 FontUse CommonFontPa.getSecondaryFont(FoContext context, int codePoint)
          Provides a resolved font that can be used as the secondary font for a specific character in this object.
 

Uses of FontUse in org.axsl.font
 

Methods in org.axsl.font that return FontUse
 FontUse[] FontConsumer.getUsedFontUses()
          Returns an array of the FontUse instances that have been used by this FontConsumer.
 FontUse FontUse.nextBolderFont()
          Returns the next bolder font in this font's font-family, if one exists, or null if this is the boldest font.
 FontUse FontUse.nextLighterFont()
          Returns the next lighter font in this font's font-family, if one exists, or null if this is the lightest font.
 FontUse FontConsumer.selectFontCss(java.lang.String[] familyList, Font.Style style, Font.Weight weight, Font.Variant variant, Font.Stretch stretch, int size, int codePoint)
          The same as FontConsumer.selectFontXsl(org.axsl.font.Font.SelectionStrategy, java.lang.String[], org.axsl.font.Font.Style, org.axsl.font.Font.Weight, org.axsl.font.Font.Variant, org.axsl.font.Font.Stretch, int, int), except that the algorithm specified by CSS 2.1 is used instead.
 FontUse FontConsumer.selectFontPanose(byte[] panose, int codePoint)
          Accepts the client's PANOSE description of the desired font, and returns the best-fitting Font found.
 FontUse FontConsumer.selectFontXsl(Font.SelectionStrategy selectionStrategy, java.lang.String[] familyList, Font.Style style, Font.Weight weight, Font.Variant variant, Font.Stretch stretch, int size, int codePoint)
          Accepts the client's description of the desired font, and returns the best-fitting Font found, using the algorithm specified by the XSL-FO 1.1 Standard.
 

Uses of FontUse in org.axsl.font.output
 

Methods in org.axsl.font.output that return FontUse
 FontUse FontOutput.getFontUse()
          Return the parent FontUse instance.
 

Methods in org.axsl.font.output with parameters of type FontUse
 FontOutput FontOutputFactory.createFontOutput(FontUse fontUse)
          Create a FontOutput implementation.
 

Uses of FontUse in org.axsl.galley
 

Methods in org.axsl.galley that return FontUse
 FontUse TextArea.getPrimaryFont()
          The primary font for this Area.
 FontUse TextArea.getSecondaryFont(int codePoint)
          The secondary font for this Area.
 

Uses of FontUse in org.axsl.graphic
 

Methods in org.axsl.graphic with parameters of type FontUse
 java.lang.String GraphicPdfContext.getFontName(FontUse fontUse)
          For a given FontUse instance, returns the name by which the font is referred within the PDF document.
 

Uses of FontUse in org.axsl.pdf
 

Methods in org.axsl.pdf that return FontUse
 FontUse PdfFont.getFontUse()
          Get the wrapped FontUse instance.
 

Methods in org.axsl.pdf with parameters of type FontUse
 PdfFont PdfDocument.getPdfFont(FontUse fontUse)
          Looks up or creates a PDFFont for a given font.
 void PdfContentStream.setFont(FontUse newFont, float newFontSize)
          Sets the font and font size (text state parameters).
 

Uses of FontUse in org.axsl.text.line
 

Methods in org.axsl.text.line that return FontUse
 FontUse LineText.inlinePrimaryFont()
          Tells the line-breaking sytem which FontUse instance should be considered the primary font to use in the text size computations.
 FontUse LineText.inlineSecondaryFont(char c)
          Provides a way to obtain a secondary FontUse instance for characters that cannot be encoded by the primary font.
 


SourceForge.net Logo
aXSL API 0.2

This documentation was created August 8 2007 by The aXSL Group and may be freely copied. See license for details.