Table of Contents

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

int

EncodingName

public override string EncodingName { get; }

Property Value

string

WebName

public override string WebName { get; }

Property Value

string

Methods

GetByteCount(char[], int, int)

public override int GetByteCount(char[] chars, int index, int count)

Parameters

chars char[]
index int
count int

Returns

int

GetBytes(char[], int, int, byte[], int)

public override int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex)

Parameters

chars char[]
charIndex int
charCount int
bytes byte[]
byteIndex int

Returns

int

GetCharCount(byte[], int, int)

public override int GetCharCount(byte[] bytes, int index, int count)

Parameters

bytes byte[]
index int
count int

Returns

int

GetChars(byte[], int, int, char[], int)

public override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)

Parameters

bytes byte[]
byteIndex int
byteCount int
chars char[]
charIndex int

Returns

int

GetDecoder()

public override Decoder GetDecoder()

Returns

Decoder

GetEncoder()

public override Encoder GetEncoder()

Returns

Encoder

GetMaxByteCount(int)

public override int GetMaxByteCount(int charCount)

Parameters

charCount int

Returns

int

GetMaxCharCount(int)

public override int GetMaxCharCount(int byteCount)

Parameters

byteCount int

Returns

int

GetPreamble()

public override byte[] GetPreamble()

Returns

byte[]