@recogito/react-pdf-annotator
v1.6.0
Published
React bindings to the Recogito PDF annotator
Readme
Recogito React PDF Annotator
Installation
npm install @recogito/pdf-annotator @annotorious/react @recogito/react-pdf-annotatorQuick Start
import { Annotorious } from '@annotorious/react';
import { PDFAnnotator } from '@recogito/react-pdf-annotator';
export const App = () => {
return (
<Annotorious>
<PDFAnnotator
pdfUrl="compressed.tracemonkey-pldi-09.pdf" />
</Annotorious>
)
}Selection Popup
The TextAnnotationPopup from the Recogito Text Annotator package is fully compatible with the PDF annotator.
import { Annotorious } from '@annotorious/react';
import { PDFAnnotator } from '@recogito/react-pdf-annotator';
import { TextAnnotationPopup } from '@recogito/react-text-annotator';
export const App = () => {
return (
<Annotorious>
<PDFAnnotator
pdfUrl="compressed.tracemonkey-pldi-09.pdf" />
<TextAnnotationPopup
asPortal
popup={props => (<div>Hello World</div>)} />
</Annotorious>
)
}Hooks
The PDF annotator supports all Annotorious hooks, exactly like the text annotator.
