public Stream SubstituirCamposDocumento(List <DadosAlunoKV> dadosAluno, FileStream stream, int codigo)
        {
            DocX documento = DocX.Load(stream);

            documento.AdicionarCodigoDeGeracao(codigo);
            foreach (DadosAlunoKV dados in dadosAluno)
            {
                if (documento.Bookmarks[dados.Name.Split(":").Last()] != null)
                {
                    documento.Bookmarks[dados.Name.Split(":").Last()].SetText(dados.Value);
                }
            }
            var ms = new MemoryStream();

            documento.SaveAs(ms);
            ms.Position = 0;
            return(ms);
        }