public override Stream Gerar() { Stream ms = new MemoryStream(); using (DocX doc = DocX.Create(ms)) { Cabecalho.Gerar(doc); doc.AddTitle(titulo); GerarCabecalhoTabela(doc); doc.InsertTable(GerarCorpoTabela(doc)).InsertParagraphAfterSelf("").AppendLine(); doc.InsertParagraph().AppendLine(); doc.AppendLinhaAssinatura("INSTITUIÇÃO ESTAGIADA"); doc.AppendLinhaAssinatura("FACISA BH"); doc.AppendLinhaAssinatura("ESTAGIÁRIO (A)"); doc.SaveAs(ms); } ms.Position = 0; return(ms); }
public void GerarCamposAdicionais(DocX doc) { if (Documento.PossuiData) { doc.AppendLinhaData(); } if (Documento.PossuiCarimboCNPJ) { doc.AppendTabelaCarimbo(); } if (Documento.PossuiAssinaturaResposavelEstagio) { doc.AppendLinhaAssinatura(Documento.Assinatura.EnumDescription()); } }
public void GerarCampoAdicionais(DocX doc) { doc.InsertParagraph(System.Environment.NewLine).AppendLine(); if (Documento.PossuiData) { doc.AppendLinhaData(); } if (Documento.PossuiCarimboCNPJ) { doc.AppendTabelaCarimbo(); } if (Documento.PossuiAssinaturaResposavelEstagio) { doc.AppendLinhaAssinatura(Documento.Assinatura.EnumDescription()); } }