Class PdfIdentityHEncoding
Represents a Identity-H character encoding
Inheritance
Inherited Members
Namespace: Telerik.Pdf
Assembly: TelerikData.dll
Syntax
public class PdfIdentityHEncoding : Encoding, ICloneable
Remarks
Maps 2-byte character codes ranging from 0 to 65,535 to the same 2-byte CID value, interpreted high-order byte first
Constructors
PdfIdentityHEncoding(GdiFontMetrics)
Properties
Metrics
Methods
GetByteCount(Char[])
Declaration
public override int GetByteCount(char[] chars)
Parameters
System.Char[]
chars
|
Returns
System.Int32
|
Overrides
GetByteCount(Char[], Int32, Int32)
Declaration
public override int GetByteCount(char[] chars, int index, int count)
Parameters
System.Char[]
chars
|
System.Int32
index
|
System.Int32
count
|
Returns
System.Int32
|
Overrides
GetByteCount(String)
Declaration
public override int GetByteCount(string s)
Parameters
System.String
s
|
Returns
System.Int32
|
Overrides
GetBytes(Char[])
Declaration
public override byte[] GetBytes(char[] chars)
Parameters
System.Char[]
chars
|
Returns
System.Byte[]
|
Overrides
GetBytes(Char[], Int32, Int32)
Declaration
public override byte[] GetBytes(char[] chars, int index, int count)
Parameters
System.Char[]
chars
|
System.Int32
index
|
System.Int32
count
|
Returns
System.Byte[]
|
Overrides
GetBytes(Char[], Int32, Int32, Byte[], Int32)
Do not call this method directly
Declaration
public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)
Parameters
System.Char[]
chars
|
System.Int32
charIndex
|
System.Int32
charCount
|
System.Byte[]
bytes
|
System.Int32
byteIndex
|
Returns
System.Int32
|
Overrides
GetBytes(String)
Declaration
public override byte[] GetBytes(string s)
Parameters
System.String
s
|
Returns
System.Byte[]
|
Overrides
GetBytes(String, Int32, Int32, Byte[], Int32)
Do not call this method directly
Declaration
public override int GetBytes(string s, int charIndex, int charCount, byte[] bytes, int byteIndex)
Parameters
System.String
s
|
System.Int32
charIndex
|
System.Int32
charCount
|
System.Byte[]
bytes
|
System.Int32
byteIndex
|
Returns
System.Int32
|
Overrides
GetCharCount(Byte[])
Declaration
public override int GetCharCount(byte[] bytes)
Parameters
System.Byte[]
bytes
|
Returns
System.Int32
|
Overrides
GetCharCount(Byte[], Int32, Int32)
Declaration
public override int GetCharCount(byte[] bytes, int index, int count)
Parameters
System.Byte[]
bytes
|
System.Int32
index
|
System.Int32
count
|
Returns
System.Int32
|
Overrides
GetChars(Byte[])
Declaration
public override char[] GetChars(byte[] bytes)
Parameters
System.Byte[]
bytes
|
Returns
System.Char[]
|
Overrides
GetChars(Byte[], Int32, Int32)
Declaration
public override char[] GetChars(byte[] bytes, int index, int count)
Parameters
System.Byte[]
bytes
|
System.Int32
index
|
System.Int32
count
|
Returns
System.Char[]
|
Overrides
GetChars(Byte[], Int32, Int32, Char[], Int32)
Declaration
public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
Parameters
System.Byte[]
bytes
|
System.Int32
byteIndex
|
System.Int32
byteCount
|
System.Char[]
chars
|
System.Int32
charIndex
|
Returns
System.Int32
|
Overrides
GetMaxByteCount(Int32)
Declaration
public override int GetMaxByteCount(int charCount)
Parameters
System.Int32
charCount
|
Returns
System.Int32
|
Overrides
GetMaxCharCount(Int32)
Declaration
public override int GetMaxCharCount(int byteCount)
Parameters
System.Int32
byteCount
|
Returns
System.Int32
|
Overrides
GetPreamble()
Declaration
public override byte[] GetPreamble()
Returns
System.Byte[]
|