Class OS2WindowsMetricsTable
public class OS2WindowsMetricsTable : TTFTable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<TTFTable>OS2WindowsMetricsTable
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<TTFTable>.SExecute<TNewClass, TReturn, TConverter>(IJavaType, string, params object[])JVMBridgeBase<TTFTable>.IsAssignableFrom(IJavaType)JVMBridgeBase<TTFTable>.IsAssignableFrom<T>()JVMBridgeBase<TTFTable>.Execute<T>(params T[])JVMBridgeBase<TTFTable>.DynBridgeClazzJVMBridgeBase<TTFTable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
OS2WindowsMetricsTable()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public OS2WindowsMetricsTable()
OS2WindowsMetricsTable(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public OS2WindowsMetricsTable(params object[] args)
Parameters
args
object[]
Properties
AchVendId
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getAchVendId-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setAchVendId-java.lang.String-
public String AchVendId { get; set; }
Property Value
AverageCharWidth
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getAverageCharWidth-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setAverageCharWidth-short-
public short AverageCharWidth { get; set; }
Property Value
BreakChar
public int BreakChar { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CapHeight
public int CapHeight { get; }
Property Value
CodePageRange1
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getCodePageRange1-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setCodePageRange1-long-
public long CodePageRange1 { get; set; }
Property Value
CodePageRange2
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getCodePageRange2-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setCodePageRange2-long-
public long CodePageRange2 { get; set; }
Property Value
DefaultChar
public int DefaultChar { get; }
Property Value
FAMILY_CLASS_CLAREDON_SERIFS
public static int FAMILY_CLASS_CLAREDON_SERIFS { get; }
Property Value
FAMILY_CLASS_FREEFORM_SERIFS
public static int FAMILY_CLASS_FREEFORM_SERIFS { get; }
Property Value
FAMILY_CLASS_MODERN_SERIFS
public static int FAMILY_CLASS_MODERN_SERIFS { get; }
Property Value
FAMILY_CLASS_NO_CLASSIFICATION
public static int FAMILY_CLASS_NO_CLASSIFICATION { get; }
Property Value
FAMILY_CLASS_OLDSTYLE_SERIFS
public static int FAMILY_CLASS_OLDSTYLE_SERIFS { get; }
Property Value
FAMILY_CLASS_ORNAMENTALS
public static int FAMILY_CLASS_ORNAMENTALS { get; }
Property Value
FAMILY_CLASS_SANS_SERIF
public static int FAMILY_CLASS_SANS_SERIF { get; }
Property Value
FAMILY_CLASS_SCRIPTS
public static int FAMILY_CLASS_SCRIPTS { get; }
Property Value
FAMILY_CLASS_SLAB_SERIFS
public static int FAMILY_CLASS_SLAB_SERIFS { get; }
Property Value
FAMILY_CLASS_SYMBOLIC
public static int FAMILY_CLASS_SYMBOLIC { get; }
Property Value
FAMILY_CLASS_TRANSITIONAL_SERIFS
public static int FAMILY_CLASS_TRANSITIONAL_SERIFS { get; }
Property Value
FSTYPE_BITMAP_ONLY
public static short FSTYPE_BITMAP_ONLY { get; }
Property Value
FSTYPE_EDITIBLE
public static short FSTYPE_EDITIBLE { get; }
Property Value
FSTYPE_NO_SUBSETTING
public static short FSTYPE_NO_SUBSETTING { get; }
Property Value
FSTYPE_PREVIEW_AND_PRINT
public static short FSTYPE_PREVIEW_AND_PRINT { get; }
Property Value
FSTYPE_RESTRICTED
public static short FSTYPE_RESTRICTED { get; }
Property Value
FamilyClass
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getFamilyClass-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setFamilyClass-int-
public int FamilyClass { get; set; }
Property Value
FirstCharIndex
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getFirstCharIndex-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setFirstCharIndex-int-
public int FirstCharIndex { get; set; }
Property Value
FsSelection
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getFsSelection-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setFsSelection-int-
public int FsSelection { get; set; }
Property Value
FsType
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getFsType-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setFsType-short-
public short FsType { get; set; }
Property Value
Height
public int Height { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LastCharIndex
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getLastCharIndex-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setLastCharIndex-int-
public int LastCharIndex { get; set; }
Property Value
MaxContext
public int MaxContext { get; }
Property Value
Panose
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getPanose-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setPanose-byte[]-
public byte[] Panose { get; set; }
Property Value
- byte[]
StrikeoutPosition
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getStrikeoutPosition-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setStrikeoutPosition-short-
public short StrikeoutPosition { get; set; }
Property Value
StrikeoutSize
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getStrikeoutSize-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setStrikeoutSize-short-
public short StrikeoutSize { get; set; }
Property Value
SubscriptXOffset
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSubscriptXOffset-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSubscriptXOffset-short-
public short SubscriptXOffset { get; set; }
Property Value
SubscriptXSize
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSubscriptXSize-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSubscriptXSize-short-
public short SubscriptXSize { get; set; }
Property Value
SubscriptYOffset
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSubscriptYOffset-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSubscriptYOffset-short-
public short SubscriptYOffset { get; set; }
Property Value
SubscriptYSize
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSubscriptYSize-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSubscriptYSize-short-
public short SubscriptYSize { get; set; }
Property Value
SuperscriptXOffset
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSuperscriptXOffset-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSuperscriptXOffset-short-
public short SuperscriptXOffset { get; set; }
Property Value
SuperscriptXSize
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSuperscriptXSize-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSuperscriptXSize-short-
public short SuperscriptXSize { get; set; }
Property Value
SuperscriptYOffset
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSuperscriptYOffset-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSuperscriptYOffset-short-
public short SuperscriptYOffset { get; set; }
Property Value
SuperscriptYSize
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getSuperscriptYSize-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setSuperscriptYSize-short-
public short SuperscriptYSize { get; set; }
Property Value
TAG
public static String TAG { get; }
Property Value
TypoAscender
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getTypoAscender-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setTypoAscender-int-
public int TypoAscender { get; set; }
Property Value
TypoDescender
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getTypoDescender-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setTypoDescender-int-
public int TypoDescender { get; set; }
Property Value
TypoLineGap
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getTypoLineGap-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setTypoLineGap-int-
public int TypoLineGap { get; set; }
Property Value
UnicodeRange1
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getUnicodeRange1-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setUnicodeRange1-long-
public long UnicodeRange1 { get; set; }
Property Value
UnicodeRange2
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getUnicodeRange2-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setUnicodeRange2-long-
public long UnicodeRange2 { get; set; }
Property Value
UnicodeRange3
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getUnicodeRange3-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setUnicodeRange3-long-
public long UnicodeRange3 { get; set; }
Property Value
UnicodeRange4
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getUnicodeRange4-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setUnicodeRange4-long-
public long UnicodeRange4 { get; set; }
Property Value
Version
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getVersion-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setVersion-int-
public int Version { get; set; }
Property Value
WEIGHT_CLASS_BLACK
public static int WEIGHT_CLASS_BLACK { get; }
Property Value
WEIGHT_CLASS_BOLD
public static int WEIGHT_CLASS_BOLD { get; }
Property Value
WEIGHT_CLASS_EXTRA_BOLD
public static int WEIGHT_CLASS_EXTRA_BOLD { get; }
Property Value
WEIGHT_CLASS_LIGHT
public static int WEIGHT_CLASS_LIGHT { get; }
Property Value
WEIGHT_CLASS_MEDIUM
public static int WEIGHT_CLASS_MEDIUM { get; }
Property Value
WEIGHT_CLASS_NORMAL
public static int WEIGHT_CLASS_NORMAL { get; }
Property Value
WEIGHT_CLASS_SEMI_BOLD
public static int WEIGHT_CLASS_SEMI_BOLD { get; }
Property Value
WEIGHT_CLASS_THIN
public static int WEIGHT_CLASS_THIN { get; }
Property Value
WEIGHT_CLASS_ULTRA_LIGHT
public static int WEIGHT_CLASS_ULTRA_LIGHT { get; }
Property Value
WIDTH_CLASS_CONDENSED
public static int WIDTH_CLASS_CONDENSED { get; }
Property Value
WIDTH_CLASS_EXPANDED
public static int WIDTH_CLASS_EXPANDED { get; }
Property Value
WIDTH_CLASS_EXTRA_CONDENSED
public static int WIDTH_CLASS_EXTRA_CONDENSED { get; }
Property Value
WIDTH_CLASS_EXTRA_EXPANDED
public static int WIDTH_CLASS_EXTRA_EXPANDED { get; }
Property Value
WIDTH_CLASS_MEDIUM
public static int WIDTH_CLASS_MEDIUM { get; }
Property Value
WIDTH_CLASS_SEMI_CONDENSED
public static int WIDTH_CLASS_SEMI_CONDENSED { get; }
Property Value
WIDTH_CLASS_SEMI_EXPANDED
public static int WIDTH_CLASS_SEMI_EXPANDED { get; }
Property Value
WIDTH_CLASS_ULTRA_CONDENSED
public static int WIDTH_CLASS_ULTRA_CONDENSED { get; }
Property Value
WIDTH_CLASS_ULTRA_EXPANDED
public static int WIDTH_CLASS_ULTRA_EXPANDED { get; }
Property Value
WeightClass
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getWeightClass-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setWeightClass-int-
public int WeightClass { get; set; }
Property Value
WidthClass
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getWidthClass-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setWidthClass-int-
public int WidthClass { get; set; }
Property Value
WinAscent
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getWinAscent-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setWinAscent-int-
public int WinAscent { get; set; }
Property Value
WinDescent
https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#getWinDescent-- https://www.javadoc.io/doc/org.apache.pdfbox/fontbox/3.0.4/org/apache/fontbox/ttf/OS2WindowsMetricsTable.html#setWinDescent-int-
public int WinDescent { get; set; }