MCPcopy
hub / github.com/ShizukuIchi/pdf-editor

github.com/ShizukuIchi/pdf-editor @main sqlite

repository ↗ · DeepWiki ↗
1,021 symbols 2,006 edges 11 files 16 documented · 2%
README

PDF Editor

No install. No server. ¯\_(ツ)_/¯ https://pdf-editor.now.sh It just works!

How to use pdf-editor?

  1. Click Choose PDF to upload a .pdf file.
  2. Add images, signatures, text to your PDF.
  3. Click Save.
  4. That's it! All is done in your browser.

Features

  • Resize and move everything.
  • Add signatures.
  • Adjust line height, font size, font family.
  • Mobile friendly.
  • Drag and drop to upload your PDF.
  • 支援中文(標楷體)。

LICENSE MIT © 2020 ShizukuIchi

Core symbols most depended-on inside this repo

apply
called by 90
public/makeTextPDF.js
feature
called by 83
public/makeTextPDF.js
X64Word_create
called by 81
public/makeTextPDF.js
create
called by 67
public/makeTextPDF.js
_classCallCheck
called by 67
public/makeTextPDF.js
decode
called by 54
public/makeTextPDF.js
toString
called by 52
public/makeTextPDF.js
end
called by 51
public/makeTextPDF.js

Shape

Function 842
Method 127
Class 52

Languages

TypeScript100%

Modules by API surface

public/makeTextPDF.js994 symbols
src/utils/pannable.js8 symbols
src/utils/prepareAssets.js5 symbols
src/utils/tapout.js4 symbols
src/utils/asyncReader.js4 symbols
src/utils/helper.js3 symbols
rollup.config.js2 symbols
src/utils/PDF.js1 symbols

Dependencies from manifests, versioned

@fullhuman/postcss-purgecss2.1.2 · 1×
@rollup/plugin-commonjs11.0.0 · 1×
@rollup/plugin-node-resolve7.0.0 · 1×
autoprefixer9.7.6 · 1×
open7.0.3 · 1×
postcss7.0.27 · 1×
postcss-load-config2.1.0 · 1×
rollup1.20.0 · 1×
rollup-plugin-livereload1.0.0 · 1×
rollup-plugin-svelte5.0.3 · 1×
rollup-plugin-terser5.1.2 · 1×
sirv-cli0.4.4 · 1×

For agents

$ claude mcp add pdf-editor \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact