summaryrefslogtreecommitdiff
path: root/README.profxjc
blob: 7ef0b79dbe16be32dabdee5bce11ed3f3638844d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
编译 MuPDF
-----------

使用源码和 patch
~~~~~~~~~~~~~~~~~~~~~~

下载 MuPDF 1.14.0 的源码和 profxjc 的 patch, 解包并 patch::

  curl -O https://mupdf.com/downloads/archive/mupdf-1.14.0-source.tar.xz
  tar xvf mupdf-1.14.0-source.tar.xz
  cd mupdf-1.14.0-source
  curl -o profxjc.patch 'https://git.wehack.space/mupdf/patch/?id=918467458d7572e5d54fc93f60d71c8d80f368f6'
  patch -p1 -i profxjc.patch

最后构建 mutool, 由于源码中带了所有依赖,因此不需要使用系统已安装的库::

  make USE_SYSTEM_LIBS=no build/release/mutool

文档解密方法
---------------

build/release/mutool merge -o output.pdf encrypted.pdf