Packageorg.purepdf.codecs.wmf
Classpublic class MetaFont
InheritanceMetaFont Inheritance MetaObject Inheritance Object



Public Properties
 PropertyDefined By
  angle : Number
MetaFont
  bold : int
MetaFont
  charset : int
MetaFont
  faceName : String = arial
MetaFont
  height : int
MetaFont
  italic : int
MetaFont
  pitchAndFamily : int
MetaFont
  strikeout : Boolean
MetaFont
 Inheritedtype : int
[read-only]
MetaObject
  underline : Boolean
MetaFont
Protected Properties
 PropertyDefined By
  font : BaseFont = null
MetaFont
 Inherited_type : int = 0
MetaObject
Public Methods
 MethodDefined By
  
MetaFont
  
MetaFont
  
getFontSize(state:MetaState):Number
MetaFont
  
init(input:InputMeta):void
MetaFont
Public Constants
 ConstantDefined By
  BOLDTHRESHOLD : int = 600
[static]
MetaFont
  DEFAULT_PITCH : int = 0
[static]
MetaFont
  ETO_CLIPPED : int = 4
[static]
MetaFont
  ETO_OPAQUE : int = 2
[static]
MetaFont
  FF_DECORATIVE : int = 5
[static]
MetaFont
  FF_DONTCARE : int = 0
[static]
MetaFont
  FF_MODERN : int = 3
[static]
MetaFont
  FF_ROMAN : int = 1
[static]
MetaFont
  FF_SCRIPT : int = 4
[static]
MetaFont
  FF_SWISS : int = 2
[static]
MetaFont
  FIXED_PITCH : int = 1
[static]
MetaFont
  fontNames : Vector.<String>
[static]
MetaFont
  MARKER_BOLD : int = 1
[static]
MetaFont
  MARKER_COURIER : int = 0
[static]
MetaFont
  MARKER_HELVETICA : int = 4
[static]
MetaFont
  MARKER_ITALIC : int = 2
[static]
MetaFont
  MARKER_SYMBOL : int = 12
[static]
MetaFont
  MARKER_TIMES : int = 8
[static]
MetaFont
 InheritedMETA_BRUSH : int = 2
[static]
MetaObject
 InheritedMETA_FONT : int = 3
[static]
MetaObject
 InheritedMETA_NOT_SUPPORTED : int = 0
[static]
MetaObject
 InheritedMETA_PEN : int = 1
[static]
MetaObject
  nameSize : int = 32
[static]
MetaFont
  VARIABLE_PITCH : int = 2
[static]
MetaFont
Property Detail
angleproperty
public var angle:Number

boldproperty 
public var bold:int

charsetproperty 
public var charset:int

faceNameproperty 
public var faceName:String = arial

fontproperty 
protected var font:BaseFont = null

heightproperty 
public var height:int

italicproperty 
public var italic:int

pitchAndFamilyproperty 
public var pitchAndFamily:int

strikeoutproperty 
public var strikeout:Boolean

underlineproperty 
public var underline:Boolean

Constructor Detail
MetaFont()Constructor
public function MetaFont()



Method Detail
getFont()method
public function getFont():BaseFont

Returns
BaseFont
getFontSize()method 
public function getFontSize(state:MetaState):Number

Parameters

state:MetaState

Returns
Number
init()method 
public function init(input:InputMeta):void

Parameters

input:InputMeta

Constant Detail
BOLDTHRESHOLDConstant
public static const BOLDTHRESHOLD:int = 600

DEFAULT_PITCHConstant 
public static const DEFAULT_PITCH:int = 0

ETO_CLIPPEDConstant 
public static const ETO_CLIPPED:int = 4

ETO_OPAQUEConstant 
public static const ETO_OPAQUE:int = 2

FF_DECORATIVEConstant 
public static const FF_DECORATIVE:int = 5

FF_DONTCAREConstant 
public static const FF_DONTCARE:int = 0

FF_MODERNConstant 
public static const FF_MODERN:int = 3

FF_ROMANConstant 
public static const FF_ROMAN:int = 1

FF_SCRIPTConstant 
public static const FF_SCRIPT:int = 4

FF_SWISSConstant 
public static const FF_SWISS:int = 2

FIXED_PITCHConstant 
public static const FIXED_PITCH:int = 1

fontNamesConstant 
public static const fontNames:Vector.<String>

MARKER_BOLDConstant 
public static const MARKER_BOLD:int = 1

MARKER_COURIERConstant 
public static const MARKER_COURIER:int = 0

MARKER_HELVETICAConstant 
public static const MARKER_HELVETICA:int = 4

MARKER_ITALICConstant 
public static const MARKER_ITALIC:int = 2

MARKER_SYMBOLConstant 
public static const MARKER_SYMBOL:int = 12

MARKER_TIMESConstant 
public static const MARKER_TIMES:int = 8

nameSizeConstant 
public static const nameSize:int = 32

VARIABLE_PITCHConstant 
public static const VARIABLE_PITCH:int = 2