예제 #1
0
 // Actually fails right now
 public static void Base64Test()
 {
     Ext = new Extractor("C:/Users/nr/Desktop/extractor/test.xml");
     foreach (XmlNode pdf in Ext.GetPdfs())
     {
         string decodeString = Encoding.Default.GetString(
             Extractor.Base64Decode(pdf.InnerText));
         Console.WriteLine("Base64Test: " +
                           (pdf.InnerText == Extractor.Base64Encode(decodeString)));
     }
 }
        private void CreateAndOpenPdf(XmlNode pdf)
        {
            byte[] pdfBytes = Extractor.Base64Decode(pdf.InnerText);
            string filename = Extractor.CreateFilename(pdf.Name);

            File.WriteAllBytes(filename, pdfBytes);

            Process proc = Process.Start(filename);

            CreatedPdfs.Add(filename, proc);
        }