Class PDCIDFont
public class PDCIDFont : JVMBridgeBase<PDCIDFont>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable, IPDFontLike, IPDVectorFont
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<PDCIDFont>PDCIDFont
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<PDCIDFont>.IsAssignableFrom(IJavaType)JVMBridgeBase<PDCIDFont>.IsAssignableFrom<T>()JVMBridgeBase<PDCIDFont>.Execute<T>(params T[])JVMBridgeBase<PDCIDFont>.DynBridgeClazzJVMBridgeBase<PDCIDFont>.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
PDCIDFont()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("PDCIDFont class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PDCIDFont()
PDCIDFont(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
[Obsolete("PDCIDFont class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PDCIDFont(params object[] args)
Parameters
args
object[]
Properties
AverageFontWidth
public float AverageFontWidth { get; }
Property Value
BaseFont
public String BaseFont { 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
CIDSystemInfo
public PDCIDSystemInfo CIDSystemInfo { get; }
Property Value
COSObject
public COSBase COSObject { get; }
Property Value
FontDescriptor
public PDFontDescriptor FontDescriptor { 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
Name
public String Name { get; }
Property Value
Parent
public PDType0Font Parent { get; }
Property Value
Methods
CodeToCID(int)
public int CodeToCID(int arg0)
Parameters
Returns
CodeToGID(int)
public int CodeToGID(int arg0)
Parameters
Returns
Exceptions
EncodeGlyphId(int)
public byte[] EncodeGlyphId(int arg0)
Parameters
Returns
GetPositionVector(int)
public Vector GetPositionVector(int arg0)
Parameters
Returns
GetVerticalDisplacementVectorY(int)
public float GetVerticalDisplacementVectorY(int arg0)
Parameters
Returns
GetWidth(int)
public float GetWidth(int arg0)
Parameters
Returns
Exceptions
HasExplicitWidth(int)
public bool HasExplicitWidth(int arg0)
Parameters
Returns
Exceptions
Operators
implicit operator COSObjectable(PDCIDFont)
Converter from PDCIDFont to COSObjectable
public static implicit operator COSObjectable(PDCIDFont t)
Parameters
Returns
implicit operator PDFontLike(PDCIDFont)
Converter from PDCIDFont to PDFontLike
public static implicit operator PDFontLike(PDCIDFont t)
Parameters
Returns
implicit operator PDVectorFont(PDCIDFont)
Converter from PDCIDFont to PDVectorFont
public static implicit operator PDVectorFont(PDCIDFont t)