Class PDFontDescriptor
public class PDFontDescriptor : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<COSObjectable>PDFontDescriptor
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<COSObjectable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<COSObjectable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()JVMBridgeBase<COSObjectable>.Execute<T>(params T[])JVMBridgeBase<COSObjectable>.DynBridgeClazzJVMBridgeBase<COSObjectable>.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
PDFontDescriptor()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDFontDescriptor()
PDFontDescriptor(COSDictionary)
public PDFontDescriptor(COSDictionary arg0)
Parameters
PDFontDescriptor(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 PDFontDescriptor(params object[] args)
Parameters
args
object[]
Properties
Ascent
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getAscent-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setAscent-float-
public float Ascent { get; set; }
Property Value
AverageWidth
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getAverageWidth-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setAverageWidth-float-
public float AverageWidth { get; set; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CIDSet
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getCIDSet-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setCIDSet-org.apache.pdfbox.pdmodel.common.PDStream-
public PDStream CIDSet { get; set; }
Property Value
COSObject
public COSBase COSObject { get; }
Property Value
CapHeight
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getCapHeight-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setCapHeight-float-
public float CapHeight { get; set; }
Property Value
CharSet
public String CharSet { get; }
Property Value
Descent
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getDescent-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setDescent-float-
public float Descent { get; set; }
Property Value
Flags
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFlags-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFlags-int-
public int Flags { get; set; }
Property Value
FontBoundingBox
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontBoundingBox-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontBoundingBox-org.apache.pdfbox.pdmodel.common.PDRectangle-
public PDRectangle FontBoundingBox { get; set; }
Property Value
FontFamily
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontFamily-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontFamily-java.lang.String-
public String FontFamily { get; set; }
Property Value
FontFile
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontFile-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontFile-org.apache.pdfbox.pdmodel.common.PDStream-
public PDStream FontFile { get; set; }
Property Value
FontFile2
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontFile2-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontFile2-org.apache.pdfbox.pdmodel.common.PDStream-
public PDStream FontFile2 { get; set; }
Property Value
FontFile3
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontFile3-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontFile3-org.apache.pdfbox.pdmodel.common.PDStream-
public PDStream FontFile3 { get; set; }
Property Value
FontName
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontName-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontName-java.lang.String-
public String FontName { get; set; }
Property Value
FontStretch
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontStretch-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontStretch-java.lang.String-
public String FontStretch { get; set; }
Property Value
FontWeight
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getFontWeight-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setFontWeight-float-
public float FontWeight { get; set; }
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
ItalicAngle
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getItalicAngle-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setItalicAngle-float-
public float ItalicAngle { get; set; }
Property Value
Leading
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getLeading-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setLeading-float-
public float Leading { get; set; }
Property Value
MaxWidth
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getMaxWidth-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setMaxWidth-float-
public float MaxWidth { get; set; }
Property Value
MissingWidth
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getMissingWidth-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setMissingWidth-float-
public float MissingWidth { get; set; }
Property Value
Panose
public PDPanose Panose { get; }
Property Value
StemH
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getStemH-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setStemH-float-
public float StemH { get; set; }
Property Value
StemV
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getStemV-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setStemV-float-
public float StemV { get; set; }
Property Value
XHeight
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#getXHeight-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/font/PDFontDescriptor.html#setXHeight-float-
public float XHeight { get; set; }
Property Value
Methods
HasMissingWidth()
public bool HasMissingWidth()
Returns
HasWidths()
public bool HasWidths()
Returns
IsAllCap()
public bool IsAllCap()
Returns
IsFixedPitch()
public bool IsFixedPitch()
Returns
IsForceBold()
public bool IsForceBold()
Returns
IsItalic()
public bool IsItalic()
Returns
IsNonSymbolic()
public bool IsNonSymbolic()
Returns
IsScript()
public bool IsScript()
Returns
IsSerif()
public bool IsSerif()
Returns
IsSmallCap()
public bool IsSmallCap()
Returns
IsSymbolic()
public bool IsSymbolic()
Returns
SetAllCap(bool)
public void SetAllCap(bool arg0)
Parameters
SetCharacterSet(String)
public void SetCharacterSet(String arg0)
Parameters
SetFixedPitch(bool)
public void SetFixedPitch(bool arg0)
Parameters
SetForceBold(bool)
public void SetForceBold(bool arg0)
Parameters
SetItalic(bool)
public void SetItalic(bool arg0)
Parameters
SetNonSymbolic(bool)
public void SetNonSymbolic(bool arg0)
Parameters
SetScript(bool)
public void SetScript(bool arg0)
Parameters
SetSerif(bool)
public void SetSerif(bool arg0)
Parameters
SetSmallCap(bool)
public void SetSmallCap(bool arg0)
Parameters
SetSymbolic(bool)
public void SetSymbolic(bool arg0)