Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Fills the lack of an open-source PDF Editor with the capability to draw and add notes

License

NotificationsYou must be signed in to change notification settings

stroblme/UNote

Repository files navigation

Fills the lack of an open-source PDF Editor with the capability to draw and add notes not only to the PDF pages but, in future, to a virtually unlimited space.

The executable can be downloadedhere or directly from this Github Repository.

Features

Here a quick demonstration of only a few features:

A short demonstration

A more detailed (and constantly extended) list of features:

  • PDF Annotating/ Editing
    • Text Boxes (with and without pointers)
    • Highlighting
    • Freehand drawing (Mouseand Pen Support) withline smoothing
    • Different colors available for all marker tools
    • Forms (only lines by now)
    • Erasing
    • Insert Images
  • PDF Tools
    • Insert/ Delete Pages
    • Create PDFs
  • Additional Features
    • Active Pen Support
    • Automatic Form Detection From Freehand Annotations
    • Various Options For Annotation Tools
    • Dark/ Light Mode (optionallyinvert pdf colors)
    • Fast PDF Loading
    • Split View

SeeCHANGELOG.md for a complete list of latest features in the current release

Right now I'm focussing on the Pen Support. Features like Text Boxes are currently not maintained

Shortcuts

  • Ctrl-T: Add Text Box
  • Ctrl-D: Freehand Draw
  • Ctrl-M: Mark/ Highlight Mode
  • Ctrl-E: Eraser
  • Ctrl-S: Save
  • Ctrl-P: Open Preferences
  • Ctrl-Q: Quit application
  • Esc: Cancel
  • Ctrl-Return: Confirm

Main Requirements

Getting started

  1. Set up a python venv

Create a venv

py -m venv venv

Activate it

./venv/Scripts/activate
  1. Install the dependencies

Use pip to do so

pip install -r requirements.txt
  1. Run

Open vscode and run one of the predefined launch tasks.

code .

Building

Usesfbs which relies on pyinstaller.


[8]ページ先頭

©2009-2025 Movatter.jp