/// <summary>
        /// Génération de fichier pdf à partir d'un objet Deposit
        /// </summary>
        /// <param name="objDeposit"></param>
        /// <param name="sFilenameSansExt"></param>
        /// <param name="sUserPath"></param>
        private static void GenerateElectronicBufferPDF(Deposit objDeposit, string fullPath, string filename)
        {
            FoxitPDFGenerator foxitPDF = new FoxitPDFGenerator();

            #region Edition du contenu
            //string depositProofValue = Encoding.UTF8.GetString(objDeposit.depositProof.Value);

            //Get deposit values
            string fileTitle = string.Empty;
            string fileSize = string.Empty;
            string fileCreationDate = objDeposit.creationDate.ToString();
            string fileDepositID = objDeposit.ID;

            //File title ?
            var metadataFileTitle = objDeposit.metadatas.Where(meta => meta.name.Equals("fileTitle")).FirstOrDefault<Metadata>();
            if (metadataFileTitle != null)
            {
                fileTitle = metadataFileTitle.value.Item.ToString();
            }
            else
            {
                //Get fileName if fileTitle is null
                metadataFileTitle = objDeposit.metadatas.Where(meta => meta.name.Equals("fileName")).FirstOrDefault<Metadata>();
                if (metadataFileTitle != null)
                {
                    fileTitle = metadataFileTitle.value.Item.ToString();
                }
            }

            var metadataFileSize = objDeposit.metadatas.Where(meta => meta.name.Equals("fileSize")).FirstOrDefault<Metadata>();
            if (metadataFileSize != null)
            {
                fileSize = metadataFileSize.value.Item.ToString();
            }

            //Design the pdf and set values
            int y = 10;
            int height = 15;
            int width = 500;

            //Logo
            string logoUpsideoPath = System.IO.Path.Combine(System.Web.HttpContext.Current.Server.MapPath("~/Content/images/"), "LogoUpsideoFoxit.png");
            string logoMorphoPath = System.IO.Path.Combine(System.Web.HttpContext.Current.Server.MapPath("~/Content/images/"), "logo_morpho.png"); //logo_morpho

            foxitPDF.AddImage(logoUpsideoPath, 0, y);
            foxitPDF.AddImage(logoMorphoPath, 280, y+28);

            //Texte description
            y += 150;
            foxitPDF.Coffre_AddLabelDefault("Votre document a été archivé dans le coffre-fort électronique", 0, y += 2 * height, width, height);
            foxitPDF.Coffre_AddLabelBoldCenter("DICTAO SECURE STORAGE SERVER", 0, y += 25, width, height);
            foxitPDF.Coffre_AddLabelDefault("Ce coffre-fort électronique assure :", 0, y += 25, width, height);
            foxitPDF.Coffre_AddBulletLabel("La protection de vos données électroniques archivées", 20, y += 25, width, height);
            foxitPDF.Coffre_AddBulletLabel("L'archivage à valeur probante de vos données archivées", 20, y += height, width, height);
            foxitPDF.Coffre_AddBulletLabel("La traçabilité des données archivées", 20, y += height, width, height);

            //Preuve du depot
            string[] values = { 
                                      fileTitle, 
                                      fileCreationDate, 
                                      fileDepositID, 
                                      fileSize, 
                                      "AES128-cbc", "CN=Chiffrement Archivage D3S UPSIDEO QA, OU=0002 397491184, O=Dictao, L=Paris, C=FR \n \n CN=Sequestre Archivage D3S UPSIDEO QA, OU=0002 397491184, O=Dictao, L=Paris, C=FR" 
                                  };

            foxitPDF.Coffre_AddTable(values, 0, y += 2 * height);

            //Add upsideo footer
            foxitPDF.Coffre_AddFooterLabel("UPSIDEO, 89 Boulevard Malesherbes 75008 PARIS \n Web: www.upsideo.fr  - Email: [email protected] \n SAS au capital de 15.000 EUR, RCS Paris B 538 768 003", 0, 660, width, 50);

            #endregion

            foxitPDF.GeneratePdf(string.Format("{0}{1}", fullPath, filename));

        }
        public static void GenerateElectronicBufferPDF2(string logoUpsideoPath, string logoDictaoPath)
        {
            try
            {
                FoxitPDFGenerator foxitPDF = new FoxitPDFGenerator();

                int y = 10;
                int height = 15;
                int width = 500;

                //Logo
                foxitPDF.AddImage(logoUpsideoPath, 0, y);
                foxitPDF.AddImage(logoDictaoPath, 340, y);

                //Texte description
                y += 150;
                foxitPDF.Coffre_AddLabelDefault("Votre document a été archivé dans le coffre-fort électronique", 0, y += 2 * height, width, height);
                foxitPDF.Coffre_AddLabelBoldCenter("DICTAO SECURE STORAGE SERVER", 0, y += 25, width, height);
                foxitPDF.Coffre_AddLabelDefault("Ce coffre-fort électronique assure:", 0, y += 25, width, height);
                foxitPDF.Coffre_AddBulletLabel("La protection de vos données électroniques archivées", 20, y += 25, width, height);
                foxitPDF.Coffre_AddBulletLabel("L'archivage à valeur probante de vos données archivées", 20, y += height, width, height);
                foxitPDF.Coffre_AddBulletLabel("La traçabilité des données archivées", 20, y += height, width, height);

                //Preuve du depot
                string[] values = { 
                                      "DOC_95e539c7-20e1-4b2e-a3a7-384fd2871e42_17012014_083018.txt", 
                                      "17/01/2014 08:30:22", 
                                      "1fdf9af5-4b2d-4271-8b16-858c00e3e041/0", 
                                      "445", 
                                      "AES128-cbc", "CN=Chiffrement Archivage D3S UPSIDEO QA, OU=0002 397491184, O=Dictao, L=Paris, C=FR \n \n CN=Sequestre Archivage D3S UPSIDEO QA, OU=0002 397491184, O=Dictao, L=Paris, C=FR" 
                                  };

                foxitPDF.Coffre_AddTable(values, 0, y += 2 * height);

                foxitPDF.Coffre_AddFooterLabel("UPSIDEO, 89 Boulevard Malesherbes 75008 PARIS \n Web: www.upsideo.fr  - Email: [email protected] \n SAS au capital de 15.000 EUR, RCS Paris B 538 768 003", 0, 660, width, 50);

                foxitPDF.GeneratePdfToWeb("attestion.pdf");
            }
            catch
            {
                //Log error
            }
        }