iTextSharp.text.pdf.PdfEncodings.AddExtraEncoding C# (CSharp) Method

AddExtraEncoding() public static method

public static AddExtraEncoding ( String name, IExtraEncoding enc ) : void
name String
enc IExtraEncoding
return void
    public static void AddExtraEncoding(String name, IExtraEncoding enc) {
        lock (extraEncodings) { // This serializes concurrent updates
            Hashtable newEncodings = (Hashtable)extraEncodings.Clone();
            newEncodings[name.ToLower(System.Globalization.CultureInfo.InvariantCulture)] = enc;
            extraEncodings = newEncodings;  // This swap does not require synchronization with reader
        }
    }