Oskar Austegard

PDF Reader with Highlighting

An advanced, dual-panel PDF analysis tool that synchronizes a PDF view with its extracted text, allowing for intuitive highlighting and commenting.

Live Demo Source Code

Overview

This tool is designed for in-depth document analysis. It presents a PDF in a two-pane interface: the original, rendered PDF on the left, and its full, extracted text content on the right. Users can select text in the right-hand panel to apply color-coded highlights (e.g., for positive or negative sentiment) and add comments. The two panels are scroll-synced, making it easy to cross-reference the text with its original location in the document.

Features

Usage

  1. Open the PDF Reader.
  2. Use the Upload PDF button or the URL input to load your document.
  3. The tool will render the PDF on the left and extract its text to the right panel.
  4. Use the highlighter tool buttons (or G/R keys) to select a color.
  5. In the right-hand text panel, select any piece of text to apply the highlight.
  6. Click on a highlight to add or edit a comment.
  7. When finished, click the Export button to save a JSON file of your work.

Technical Details

Credits

Created by Oskar Austegard (@oaustegard)


For issues, feature requests, or contributions, please open an issue on GitHub.