RawEncoding ClassTerminal Works - PDF Printing.Net Library
An encoder for raw strings. The raw encoding is simply the identity relation between characters and bytes. PDFEdit internally works with raw encoded strings instead of byte arrays because strings are much more handy than byte arrays.
Inheritance Hierarchy

SystemObject
  System.TextEncoding
    PdfEdit.Pdf.InternalRawEncoding

Namespace: PdfEdit.Pdf.Internal
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.4.3.0 (5.4.3.0)
Syntax

public sealed class RawEncoding : Encoding

The RawEncoding type exposes the following members.

Constructors

  NameDescription
Public methodRawEncoding
Initializes a new instance of the RawEncoding class.
Top
Methods

  NameDescription
Public methodClone (Inherited from Encoding.)
Public methodEquals (Inherited from Encoding.)
Public methodGetByteCount(Char) (Inherited from Encoding.)
Public methodGetByteCount(String) (Inherited from Encoding.)
Public methodGetByteCount(Char*, Int32) (Inherited from Encoding.)
Public methodGetByteCount(Char, Int32, Int32)
When overridden in a derived class, calculates the number of bytes produced by encoding a set of characters from the specified character array.
(Overrides EncodingGetByteCount(Char, Int32, Int32).)
Public methodGetBytes(Char) (Inherited from Encoding.)
Public methodGetBytes(String) (Inherited from Encoding.)
Public methodGetBytes(Char, Int32, Int32) (Inherited from Encoding.)
Public methodGetBytes(Char*, Int32, Byte*, Int32) (Inherited from Encoding.)
Public methodGetBytes(String, Int32, Int32, Byte, Int32) (Inherited from Encoding.)
Public methodGetBytes(Char, Int32, Int32, Byte, Int32)
When overridden in a derived class, encodes a set of characters from the specified character array into the specified byte array.
(Overrides EncodingGetBytes(Char, Int32, Int32, Byte, Int32).)
Public methodGetCharCount(Byte) (Inherited from Encoding.)
Public methodGetCharCount(Byte*, Int32) (Inherited from Encoding.)
Public methodGetCharCount(Byte, Int32, Int32)
When overridden in a derived class, calculates the number of characters produced by decoding a sequence of bytes from the specified byte array.
(Overrides EncodingGetCharCount(Byte, Int32, Int32).)
Public methodGetChars(Byte) (Inherited from Encoding.)
Public methodGetChars(Byte, Int32, Int32) (Inherited from Encoding.)
Public methodGetChars(Byte*, Int32, Char*, Int32) (Inherited from Encoding.)
Public methodGetChars(Byte, Int32, Int32, Char, Int32)
When overridden in a derived class, decodes a sequence of bytes from the specified byte array into the specified character array.
(Overrides EncodingGetChars(Byte, Int32, Int32, Char, Int32).)
Public methodGetDecoder (Inherited from Encoding.)
Public methodGetEncoder (Inherited from Encoding.)
Public methodGetHashCode (Inherited from Encoding.)
Public methodGetMaxByteCount
When overridden in a derived class, calculates the maximum number of bytes produced by encoding the specified number of characters.
(Overrides EncodingGetMaxByteCount(Int32).)
Public methodGetMaxCharCount
When overridden in a derived class, calculates the maximum number of characters produced by decoding the specified number of bytes.
(Overrides EncodingGetMaxCharCount(Int32).)
Public methodGetPreamble (Inherited from Encoding.)
Public methodGetString(Byte) (Inherited from Encoding.)
Public methodGetString(Byte, Int32, Int32) (Inherited from Encoding.)
Public methodGetType (Inherited from Object.)
Public methodIsAlwaysNormalized (Inherited from Encoding.)
Public methodIsAlwaysNormalized(NormalizationForm) (Inherited from Encoding.)
Public methodToString (Inherited from Object.)
Top
Properties

  NameDescription
Public propertyBodyName (Inherited from Encoding.)
Public propertyCodePage (Inherited from Encoding.)
Public propertyDecoderFallback (Inherited from Encoding.)
Public propertyEncoderFallback (Inherited from Encoding.)
Public propertyEncodingName (Inherited from Encoding.)
Public propertyHeaderName (Inherited from Encoding.)
Public propertyIsBrowserDisplay (Inherited from Encoding.)
Public propertyIsBrowserSave (Inherited from Encoding.)
Public propertyIsMailNewsDisplay (Inherited from Encoding.)
Public propertyIsMailNewsSave (Inherited from Encoding.)
Public propertyIsReadOnly (Inherited from Encoding.)
Public propertyIsSingleByte (Inherited from Encoding.)
Public propertyWebName (Inherited from Encoding.)
Public propertyWindowsCodePage (Inherited from Encoding.)
Top
Remarks

Raw encoded strings represent an array of bytes. Therefore a character greater than 255 is not valid in a raw encoded string.
See Also

Reference