HiraokaHyperTools.iTextSharp-LGPL  0.2.5
iTextSharp.text.pdf.IExtraEncoding Interface Reference

Public Member Functions

byte[] CharToByte (String text, String encoding)
 
byte[] CharToByte (char char1, String encoding)
 
String ByteToChar (byte[] b, String encoding)
 

Detailed Description

Classes implementing this interface can create custom encodings or replace existing ones. It is used in the context of PdfEncoding.

Author
Paulo Soares (psoar.nosp@m.es@c.nosp@m.onsis.nosp@m.te.p.nosp@m.t)

Member Function Documentation

◆ ByteToChar()

String iTextSharp.text.pdf.IExtraEncoding.ByteToChar ( byte[]  b,
String  encoding 
)

Converts a byte array to an Unicode string according to some encoding.

Parameters
bthe input byte array
encodingthe requested encoding. It's mainly of use if the same class supports more than one encoding.
Returns
the conversion or null if no conversion is supported

◆ CharToByte() [1/2]

byte [] iTextSharp.text.pdf.IExtraEncoding.CharToByte ( char  char1,
String  encoding 
)

Converts an Unicode char to a byte array according to some encoding.

Parameters
char1the Unicode char
encodingthe requested encoding. It's mainly of use if the same class supports more than one encoding.
Returns
the conversion or null if no conversion is supported

◆ CharToByte() [2/2]

byte [] iTextSharp.text.pdf.IExtraEncoding.CharToByte ( String  text,
String  encoding 
)

Converts an Unicode string to a byte array according to some encoding.

Parameters
textthe Unicode string
encodingthe requested encoding. It's mainly of use if the same class supports more than one encoding.
Returns
the conversion or null if no conversion is supported

The documentation for this interface was generated from the following file: