private void BuildStandardSignature(Document doc, PdfReportConfig cfg) { StringBuilder sb = new StringBuilder(); sb.Append("\n"); sb.Append("\nSupervisor Signature: __________________________________________ Date: _________________"); Phrase phrase = new Phrase(sb.ToString(), cfg.HeaderNormalFont); doc.Add(phrase); }
private void BuildSignature(Document doc, PdfReportConfig cfg) { switch (cfg.SignatureUsed) { case PdfReportConfig.ESignatureUsed.Standard: BuildStandardSignature(doc, cfg); break; default: //do nothing break; } }
public PdfReportEventsHandler(PdfReportConfig cfg) { m_cfg = cfg ?? new PdfReportConfig(); }
public PdfReportBuilder(PdfReportConfig cfg) { m_config = cfg; }