Class PDTrueTypeFont
public class PDTrueTypeFont : PDSimpleFont, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable, IPDFontLike
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<PDFont>PDTrueTypeFont
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<PDFont>.IsAssignableFrom(IJavaType)JVMBridgeBase<PDFont>.IsAssignableFrom<T>()JVMBridgeBase<PDFont>.Execute<T>(params T[])JVMBridgeBase<PDFont>.DynBridgeClazzJVMBridgeBase<PDFont>.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
PDTrueTypeFont()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDTrueTypeFont()
PDTrueTypeFont(COSDictionary)
public PDTrueTypeFont(COSDictionary arg0)
Parameters
Exceptions
PDTrueTypeFont(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 PDTrueTypeFont(params object[] args)
Parameters
args
object[]
Properties
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
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
TrueTypeFont
public TrueTypeFont TrueTypeFont { get; }
Property Value
Methods
CodeToGID(int)
public int CodeToGID(int arg0)
Parameters
Returns
Exceptions
GetNormalizedPath(int)
public GeneralPath GetNormalizedPath(int arg0)
Parameters
Returns
Exceptions
GetPath(int)
public GeneralPath GetPath(int arg0)
Parameters
Returns
Exceptions
HasGlyph(int)
public bool HasGlyph(int arg0)
Parameters
Returns
Exceptions
Load(PDDocument, File, Encoding)
public static PDTrueTypeFont Load(PDDocument arg0, File arg1, Encoding arg2)
Parameters
arg0
PDDocumentarg1
Filearg2
Encoding
Returns
Exceptions
Load(PDDocument, InputStream, Encoding)
public static PDTrueTypeFont Load(PDDocument arg0, InputStream arg1, Encoding arg2)
Parameters
arg0
PDDocumentarg1
InputStreamarg2
Encoding
Returns
Exceptions
Load(PDDocument, TrueTypeFont, Encoding)
public static PDTrueTypeFont Load(PDDocument arg0, TrueTypeFont arg1, Encoding arg2)
Parameters
arg0
PDDocumentarg1
TrueTypeFontarg2
Encoding
Returns
Exceptions
Load(PDDocument, RandomAccessRead, Encoding)
public static PDTrueTypeFont Load(PDDocument arg0, RandomAccessRead arg1, Encoding arg2)
Parameters
arg0
PDDocumentarg1
RandomAccessReadarg2
Encoding
Returns
Exceptions
Operators
implicit operator PDVectorFont(PDTrueTypeFont)
Converter from PDTrueTypeFont to PDVectorFont
public static implicit operator PDVectorFont(PDTrueTypeFont t)