static void CreateEdiconPdf(string sourcePdfFilename, string sourceDataFilename, string outputEdiconPdfFilename) { string ediconXml = EdiconPdf.CreateEdiconXmlData(File.ReadAllBytes(sourceDataFilename), Path.GetExtension(sourceDataFilename).Substring(1)); // EdiconPdf.EmbedEdiconData(sourcePdfFilename, ediconXml, outputEdiconPdfFilename); // }
static void ExtractEdiconPfd(string ediconPdf, string saveToFilename) { string data = EdiconPdf.ExtractEdiconData(ediconPdf); EdiconXml ediconXml = new EdiconXml(data); // if (saveToFilename != null) { File.WriteAllText(saveToFilename, ediconXml.GetDecodedContent()); } else { //Console.WriteLine("Document type : " + ediconXml.GetDocumentType()); //Console.WriteLine("Format : " + ediconXml.GetFileFormat()); //Console.WriteLine("--------------------------------------------------------"); Console.WriteLine(ediconXml.GetDecodedContent()); } }