Skip to content

Latest commit

 

History

History
47 lines (27 loc) · 1.6 KB

File metadata and controls

47 lines (27 loc) · 1.6 KB

PdfMetadataEditor

Simple Blazor WebAssembly App to Edit PDF Metadata

The app consists of three tabs: TOC Editor, Metadata Editor and OCR tab.

Table of Contents Editor

  • In the TOC (Table of Contents) (or Outline) Editor user can either edit the existing outline or create one from scratch.
  • New nodes at any level can be created, shifted under any other node. Simply drag and drop tree nodes in order to change the outline.
  • Nodes can be removed.
  • Every node's title and destination page can be altered. Doube click on the title text to enter edit mode, Press Esc or Ctrl+Enter to exit.
  • Outline headings' style can be set via context menu. Possible options are: Bold, Italic and Bold & Italic. Some backends may partially support these styling options.

Metadata Editor

  • Title, Author, Subject, Keywords, Creator, Creation Date and Modification Date metadata fields can be edited.

OCR

  • Allows user to perform OCR on the loaded PDF file.

Available at: https://anezih.github.io/PdfMetadataEditor

Screenshots

Outline Editor Metadata Editor OCR

Credits

Fluent UI Blazor

Ant Design Blazor

iText7

PdfSharpCore

MuPDF.js

Blazor.FileAPI

PublishSPAforGitHubPages.Build

scribe.js