sadaszewski / pdfalexandria

PDF Alexandria (after the famous library) is a PDF annotation application written in Qt/QML.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PDF Alexandria

Download: Windows | MacOS

PDF Alexandria (after the famous library) is a PDF annotation application written in Qt/QML. The features of PDFA are illustrated on the following mind map and screenshots. The user interface is minimalistic and works by dragging and clicking with your mouse/touch pad. In order to add a text box, select some text from the PDF page on the left and drag it into the annotation space on the right. To draw an arrow, click and drag in empty annotation space. To add an image, draw a selection rectangle on the PDF page (the starting and ending point must not contain text in order for the gesture to be recognized as image capture). To draw a freehand line or arrow, right click in empty annotation space and switch drawing mode to Freehand in the popup menu. Then proceed to click and drag in the annotation space. To highlight/outline/underline text on the PDF page - select it, right-click it and select the desired highlight, outline or underline color from the popup menu. Text annotations can be deleted by right-clicking them and selecting Delete from a popup menu. Other annotations can be moved and scaled using standard mouse/touch pad actions. Arrows can be dragged by their ends or by the middle part. Freehand shapes currently cannot be scaled or edited. Shapes can be reconfigured and/or deleted by right-clicking them and using appropriate options from the resulting popups. Changes are saved automatically and instantenously - you can close and re-open the PDF and your annotations will be there. Changes are saved to a separate sidecar file - the PDF file is never modified. Use Ctrl/Command + scroll wheel to zoom. On Windows, make sure to install vc_redist.x64.exe (included in the archive) if the application does not start. A shoutout to some famous annotation apps which definitely have their merits - Xournalpp, LiquidText, Samsung Notes, Noteful, Apple Notes, GoodNotes, OneNote.

Watch the video:

PDF Alexandria Demo]

mindmap
  root)PDF Alexandria(
    id))Text((
      id[Highlight]
      id[Outline]
      id[Underline]
    id))Shapes((
      id{{Text box}}
        id[Markdown]
      id[Arrow]
      id{{Freehand}}
        id[Lines]
        id[Arrows]
    id))Styles((
      id{{Color}}
        id[Background]
        id[Text]
      id[Thickness]
      id{{Arrow heads}}
        id[Start]
        id[End]
        id[Both]
        id[None]
    id))Images((
      id[SVG Support]
      id[Editing Support]
Loading

Screenshot of PDF Alexandria in action

About

PDF Alexandria (after the famous library) is a PDF annotation application written in Qt/QML.