Class EncodingNoPreamble
- Namespace
- iTextSharp.text.xml.xmp
- Assembly
- iTextSharp.LGPLv2.Core.dll
A wrapper for an Encoding to suppress the preamble.
public class EncodingNoPreamble : Encoding, ICloneable
- Inheritance
-
EncodingNoPreamble
- Implements
- Inherited Members
Constructors
EncodingNoPreamble(Encoding)
public EncodingNoPreamble(Encoding encoding)
Parameters
encoding
Encoding
Properties
CodePage
public override int CodePage { get; }
Property Value
EncodingName
public override string EncodingName { get; }
Property Value
WebName
public override string WebName { get; }
Property Value
Methods
GetByteCount(char[], int, int)
public override int GetByteCount(char[] chars, int index, int count)
Parameters
Returns
GetBytes(char[], int, int, byte[], int)
public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)
Parameters
Returns
GetCharCount(byte[], int, int)
public override int GetCharCount(byte[] bytes, int index, int count)
Parameters
Returns
GetChars(byte[], int, int, char[], int)
public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
Parameters
Returns
GetDecoder()
public override Decoder GetDecoder()
Returns
GetEncoder()
public override Encoder GetEncoder()
Returns
GetMaxByteCount(int)
public override int GetMaxByteCount(int charCount)
Parameters
charCount
int
Returns
GetMaxCharCount(int)
public override int GetMaxCharCount(int byteCount)
Parameters
byteCount
int
Returns
GetPreamble()
public override byte[] GetPreamble()
Returns
- byte[]