public String GetBase64()
{
if (!File.Exists(FileName)) return "";
byte[] fileBytes = File.ReadAllBytes(FileName);
String fileBase64 = Convert.ToBase64String(fileBytes);
StringBuilder base64Wrapped = new StringBuilder();
Int32 base64Length = fileBase64.Length;
for (int i = 0; i < (base64Length); i+=76)
{
base64Wrapped.AppendLine(fileBase64.Substring(i, Math.Min(76, base64Length - i)));
}
return base64Wrapped.ToString();
}