Class PDType0Font
public class PDType0Font : PDFont, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable, IPDFontLike
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<PDFont>PDType0Font
- 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
PDType0Font()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDType0Font()
PDType0Font(COSDictionary)
public PDType0Font(COSDictionary arg0)
Parameters
Exceptions
PDType0Font(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 PDType0Font(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
CMap
public CMap CMap { get; }
Property Value
CMapUCS2
public CMap CMapUCS2 { get; }
Property Value
CmapLookup
public CmapLookup CmapLookup { get; }
Property Value
DescendantFont
public PDCIDFont DescendantFont { get; }
Property Value
GsubData
public GsubData GsubData { 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
Methods
AddGlyphsToSubset(Set<Integer>)
public void AddGlyphsToSubset(Set<Integer> arg0)
Parameters
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
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)
public static PDType0Font Load(PDDocument arg0, File arg1)
Parameters
arg0
PDDocumentarg1
File
Returns
Exceptions
Load(PDDocument, InputStream)
public static PDType0Font Load(PDDocument arg0, InputStream arg1)
Parameters
arg0
PDDocumentarg1
InputStream
Returns
Exceptions
Load(PDDocument, InputStream, bool)
public static PDType0Font Load(PDDocument arg0, InputStream arg1, bool arg2)
Parameters
arg0
PDDocumentarg1
InputStreamarg2
bool
Returns
Exceptions
Load(PDDocument, TrueTypeFont, bool)
public static PDType0Font Load(PDDocument arg0, TrueTypeFont arg1, bool arg2)
Parameters
arg0
PDDocumentarg1
TrueTypeFontarg2
bool
Returns
Exceptions
Load(PDDocument, RandomAccessRead, bool, bool)
public static PDType0Font Load(PDDocument arg0, RandomAccessRead arg1, bool arg2, bool arg3)
Parameters
arg0
PDDocumentarg1
RandomAccessReadarg2
boolarg3
bool
Returns
Exceptions
LoadVertical(PDDocument, File)
public static PDType0Font LoadVertical(PDDocument arg0, File arg1)
Parameters
arg0
PDDocumentarg1
File
Returns
Exceptions
LoadVertical(PDDocument, InputStream)
public static PDType0Font LoadVertical(PDDocument arg0, InputStream arg1)
Parameters
arg0
PDDocumentarg1
InputStream
Returns
Exceptions
LoadVertical(PDDocument, InputStream, bool)
public static PDType0Font LoadVertical(PDDocument arg0, InputStream arg1, bool arg2)
Parameters
arg0
PDDocumentarg1
InputStreamarg2
bool
Returns
Exceptions
LoadVertical(PDDocument, TrueTypeFont, bool)
public static PDType0Font LoadVertical(PDDocument arg0, TrueTypeFont arg1, bool arg2)
Parameters
arg0
PDDocumentarg1
TrueTypeFontarg2
bool
Returns
Exceptions
Operators
implicit operator PDVectorFont(PDType0Font)
Converter from PDType0Font to PDVectorFont
public static implicit operator PDVectorFont(PDType0Font t)