pdf上实现电子签名功能不难,难在与pdf文件签名后具备法律效力,因为pdf文件本身是可以被更改内容的,所以就算电子签名能证明签名人身份,以及签名人是主观意愿下同意签署的,也不能证明签名人同意的内容和当前看到的pdf内容一致。一、几种无法律效力的pdf电子签名方式:1、直接以输入法输入电子签名在pdf中选择编辑内容,然后在底部签名位置,直接选择输入姓名,如果要让电子签名看起来更像手写一些,可以选择一些文字书法,包括艺术字等等!2、通过画图工具制作电子签名通过画图工具,可以用线条或者是类笔迹、毛笔等方式形成一个签名图片,然后把图片应用到pdf文件中,形成电子签名。3、通过白纸上手写签名拍照制作和CA数字签名很像,我们可以手写签名后,以手机拍照扫描,形成签名图样,以图样用到pdf中进行签名。二、两种有法律效力的pdf电子签名方式:1、原笔迹电子签名需要更改pdf文件的存储方式,以区块链结合商业密码保护文件内容和电子签名数据,以签名人真实的手写笔迹数据进行电子签名数据制作,然后每次使用验证笔迹、身份,将电子数据与文件内容绑定形成一份有法律效力的电子文件。2、CA身份认证电子签名同样需要更改pdf文件的存储方式,不过电子签名方式不再依托于笔迹,而是采用CA机构的第三方认证,制作电子签名数据,数据会附着在每次的签名图片上,但是和签名形成的图片内容无关。会对身份进行人脸识别,但是不会对笔迹行为进行验证。