Beispiel #1
0
 /// <summary>
 /// Inherited function
 /// </summary>
 public void fncWriteDocumentPdf()
 {
     try
     {
         clsClient actualClient = frmBank.fncActualClient();
         Document  doc          = new Document(iTextSharp.text.PageSize.LETTER, 100, 100, 50, 50);
         PdfWriter writingPdf   = PdfWriter.GetInstance(doc, new FileStream("NB_Sdp_Withdraw.pdf", FileMode.Create));
         doc.Open(); // Open document to write
         DateTime today = clsDataSource.fncTodayDate();
         // Written text in to the pdf
         Paragraph paregraph = new Paragraph("National Bank of Canada : " + "\n" + "Date : " + today.ToString() + "\n" + "WITHDRAW." + "\n" + actualClient.fncDisplayHuman());
         doc.Add(paregraph);
         doc.Close(); // Close document
         MessageBox.Show("a PDF has been written");
         // How to automatically open ITextSharp PDF after creating file
         System.Diagnostics.Process.Start("D:\\10.Portafolio\\prjWin_NationalBank_Rm\\prjWin_Strategy-Design-Pattern_Rm\\bin\\Debug\\NB_Sdp_Withdraw.pdf");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public void fncWriteDocumentPdf()
 {
     try
     {
         clsClient actualClient = frmBank.fncActualClient();
         Document  doc          = new Document(iTextSharp.text.PageSize.LETTER, 100, 100, 50, 50);
         PdfWriter writingPdf   = PdfWriter.GetInstance(doc, new FileStream("NB_Sdp_Consult.pdf", FileMode.Create));
         doc.Open(); // Open document to write
         DateTime  today     = clsDataSource.fncTodayDate();
         Paragraph paregraph = new Paragraph("National Bank of Canada : " + "\n" + "Date : " + today.ToString() + "\n" + "CONSULT." + "\n" + actualClient.fncDisplayHuman());
         doc.Add(paregraph);
         doc.Close(); // Close document
         MessageBox.Show("a PDF has been written");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }