Packagestimulsoft.report.export.tools
Classpublic class PdfFonts
InheritancePdfFonts Inheritance StiPdfFontInfo Inheritance Object



Public Properties
 PropertyDefined By
 Inheritedasc : int
StiPdfFontInfo
 Inheritedch : int
StiPdfFontInfo
 InheritedcharPdfNames : Vector.<String>
StiPdfFontInfo
 InheritedchildFontsMap : Vector.<int>
StiPdfFontInfo
  currentFont : int
PdfFonts
 Inheriteddesc : int
StiPdfFontInfo
  fontList : StiArrayList = null
PdfFonts
  fonts : Vector.<StiPdfFontInfo> = null
PdfFonts
 InheritedglyphBackList : Vector.<uint>
StiPdfFontInfo
 InheritedglyphList : Vector.<uint>
StiPdfFontInfo
 InheritedglyphRtfList : Vector.<uint>
StiPdfFontInfo
 InheriteditalicAngle : int
StiPdfFontInfo
 InheritedlineGap : int
StiPdfFontInfo
 Inheritedllx : int
StiPdfFontInfo
 Inheritedlly : int
StiPdfFontInfo
 InheritedmacAscend : int
StiPdfFontInfo
 InheritedmacDescend : int
StiPdfFontInfo
 InheritedmacLineGap : int
StiPdfFontInfo
 InheritedmappedSymbolsCount : int
StiPdfFontInfo
  maxSymbols : uint = 32767
PdfFonts
 InheritedneedSynt : Boolean
StiPdfFontInfo
 InheritedntmFlags : int
StiPdfFontInfo
  pdfFontName : Array
PdfFonts
  standardPdfFonts : Boolean = true
PdfFonts
 InheritedstemV : int
StiPdfFontInfo
 InheritedstrikeoutPosition : int
StiPdfFontInfo
 InheritedstrikeoutSize : int
StiPdfFontInfo
 InheritedsymsToPDF : Vector.<int>
StiPdfFontInfo
 InheritedtmASC : int
StiPdfFontInfo
 InheritedtmDESC : int
StiPdfFontInfo
 InheritedtmExternal : int
StiPdfFontInfo
 InheritedunderscorePosition : int
StiPdfFontInfo
 InheritedunderscoreSize : int
StiPdfFontInfo
 InheritedunicodeMap : Vector.<uint>
StiPdfFontInfo
 InheritedunicodeMapBack : Vector.<uint>
StiPdfFontInfo
  unicodeMapsList : StiArrayList = null
PdfFonts
 Inheritedurx : int
StiPdfFontInfo
 Inheritedury : int
StiPdfFontInfo
  useUnicode : Boolean = false
PdfFonts
 Inheritedwidths : Vector.<int>
StiPdfFontInfo
 Inheritedxh : int
StiPdfFontInfo
Public Methods
 MethodDefined By
  
PdfFonts
  
clear():void
PdfFonts
  
getFontNumber(incomingFont:StiFont):int
PdfFonts
  
PdfFonts
  
storeUnicodeSymbolsInMap(st:String):void
PdfFonts
Public Constants
 ConstantDefined By
  factor : Number = 0.366
PdfFonts
  firstMappedSymbol : uint = 64
[static]
PdfFonts
Property Detail
currentFontproperty
currentFont:int


Implementation
    public function get currentFont():int
    public function set currentFont(value:int):void
fontListproperty 
public var fontList:StiArrayList = null

fontsproperty 
public var fonts:Vector.<StiPdfFontInfo> = null

maxSymbolsproperty 
public var maxSymbols:uint = 32767

pdfFontNameproperty 
public var pdfFontName:Array

standardPdfFontsproperty 
public var standardPdfFonts:Boolean = true

unicodeMapsListproperty 
public var unicodeMapsList:StiArrayList = null

useUnicodeproperty 
public var useUnicode:Boolean = false

Constructor Detail
PdfFonts()Constructor
public function PdfFonts()



Method Detail
clear()method
public function clear():void

getFontNumber()method 
public function getFontNumber(incomingFont:StiFont):int

Parameters

incomingFont:StiFont

Returns
int
initFontsData()method 
public function initFontsData():void

storeUnicodeSymbolsInMap()method 
public function storeUnicodeSymbolsInMap(st:String):void

Parameters

st:String

Constant Detail
factorConstant
public const factor:Number = 0.366

firstMappedSymbolConstant 
public static const firstMappedSymbol:uint = 64