https://github.com/anezih/pdfmetadataeditor
Simple Blazor WebAssembly App to Edit PDF Metadata
https://github.com/anezih/pdfmetadataeditor
ant-design blazor blazor-webassembly fluentui-blazor metadata metadata-editor mupdf pdf pdf-editor table-of-contents
Last synced: 8 months ago
JSON representation
Simple Blazor WebAssembly App to Edit PDF Metadata
- Host: GitHub
- URL: https://github.com/anezih/pdfmetadataeditor
- Owner: anezih
- License: agpl-3.0
- Created: 2025-04-05T04:13:00.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-28T15:38:52.000Z (12 months ago)
- Last Synced: 2025-06-28T16:41:13.545Z (12 months ago)
- Topics: ant-design, blazor, blazor-webassembly, fluentui-blazor, metadata, metadata-editor, mupdf, pdf, pdf-editor, table-of-contents
- Language: JavaScript
- Homepage: https://anezih.github.io/PdfMetadataEditor/
- Size: 808 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PdfMetadataEditor
Simple Blazor WebAssembly App to Edit PDF Metadata
The app consists of two tabs: TOC Editor and Metadata Editor
## 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.
Available at: https://anezih.github.io/PdfMetadataEditor
# Screenshots


# Credits
[Fluent UI Blazor](https://www.fluentui-blazor.net/)
[Ant Design Blazor](https://antblazor.com/en-US/)
[iText7](https://github.com/itext/itext-dotnet)
[PdfSharpCore](https://github.com/ststeiger/PdfSharpCore)
[MuPDF.js](https://github.com/ArtifexSoftware/mupdf.js)
[Blazor.FileAPI](https://github.com/KristofferStrube/Blazor.FileAPI)
[PublishSPAforGitHubPages.Build](https://github.com/jsakamoto/PublishSPAforGitHubPages.Build)