遗嘱公证生效需满足以下条件:1.遗嘱人具有完全民事行为能力:这是确保遗嘱有效的基础只有心智健全、能清晰表达自己意愿的人所立遗嘱才可能生效。比如年满十八周岁且精神正常的成年人或者十六周岁以上不满十八周岁以自己的劳动收入为主要生活来源的未成年人所立遗嘱才有可能被认定有效。2.遗嘱内容是遗嘱人的真实意思表示:遗嘱人必须是自愿订立遗嘱没有受到欺诈、胁迫等情形。若存在此类情况遗嘱可能会被撤销或认定无效。3.遗嘱内容合法:不能违反法律规定损害国家、集体或他人利益。例如不能通过遗嘱处分他人财产不能违反公序良俗等。4.遗嘱形式符合要求:公证遗嘱由遗嘱人经公证机构办理办理时遗嘱人需亲自到公证机构填写申请表并在公证员面前在遗嘱上签名。5.公证程序合法:公证机构会对遗嘱人的身份、遗嘱内容等进行严格审查核实只有经过合法程序出具的公证书遗嘱才会生效。总之遗嘱公证生效要同时满足主体、意思表示、内容、形式及程序等多方面的要求这样才能保障遗嘱在法律上具有效力。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。