For PDF annotation, there are many commercial products such as Adobe Acrobat, PDF Annotator 1 , and A.nnotate 2 , which basically support text highlighting and adding notes and comments on PDF.
these tools are not intended to be used for linguistic annotation, thus these lack annotation types suitable for linguistic phenomena such as dependency relation and coreference chain.