public static string base64encode (string filename) { FileStream fs = new FileStream (filename, FileMode.Open, FileAccess.Read); byte[] filebytes = new byte[fs.Length]; fs.Read (filebytes, 0, Convert.ToInt32 (fs.Length)); string encodedData = Convert.ToBase64String (filebytes, Base64FormattingOptions.InsertLineBreaks); return encodedData; } public static void base64decode (string text, string filename) { byte[] filebytes = Convert.FromBase64String (text); FileStream fs = new FileStream (filename, FileMode.CreateNew, FileAccess.Write, FileShare.None); fs.Write (filebytes, 0, filebytes.Length); fs.Close (); } Использовать [...]