Skip to content

Releases: akaalias/obsidian-extract-pdf-highlights

0.0.4

17 Feb 10:58
Compare
Choose a tag to compare

Fixes Compatibility Issue

  • PDF/Highlight handling completely refactored to make this work again.

0.0.3

13 Jan 10:30
Compare
Choose a tag to compare

Disabled due to PDFJS version incompatibility issues with Obsidian Core v0.10.8

The new release https://forum.obsidian.md/t/obsidian-release-v0-10-8-insider-build/11323 moved its internal use of PDFJS from 2.1.266 to the latest version which results in several incompatibilities inside this plugin.

I'm working on fixing this but it may take a while.

Please stay tuned and use Zotero + Zotfile to extract your highlights in the meantime.

0.0.2

30 Dec 00:01
Compare
Choose a tag to compare

Minor updates, naming, strings etc.

0.0.1

29 Dec 15:59
Compare
Choose a tag to compare

Extract your PDF text-highlights into Obsidian

This plugin allows you to extract highlighted and underlined text from your PDFs into a markdown file in your Obsidian vault.

How it works

After you've installed and activated the plugin:

  1. Drop your highlighted PDF into your Obsidian vault
  2. Open the PDF in Obsidian
  3. Click the "PDF" icon in the left sidebar

Demo with default settings

Simple

Demo with all optional settings turned on

Settings

Optional settings

  • Include page number (Default: off)
  • Include highlight color (Default: off)
  • Create links (Default: off)

Backlog

The list of features and improvements for this plugin.

ICEBOX

  • Group highlights by highlight color (Optional)

TODO

  • Refactor pdfjs import to not overload Obsidian worker
  • Fix missing space after newline (Very complex)

DOING

DONE

  • Show highlight color (Optional)
  • Auto-link list items (Optional)
  • Refactor/extract PDF from main.ts
  • Add Page-number to each highlight (Optional)
  • Sort highlights by position in document and page (Mandatory)
  • Extract unsorted list of HIGHLIGHT annotations
  • Extract unsorted list of TEXT annotations
  • Extract unsorted list of UNDERLINE annotations
  • Decide if to integrate with existing Highlights Plugin