掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2320|回复: 5

[阅读] caj转pdf的小工具

[复制链接]
  • TA的每日心情
    开心
    2018-4-27 21:46
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-4-22 15:16:13 | 显示全部楼层 |阅读模式
    在cnki上找文献很久了,大多数的硕博论文都是caj格式的,转成pdf的话就变成图片格式了2 {% l1 k5 P! P, L/ `4 L' C
    用起来非常不方便,没法划线选词选字/ F5 [- X# M; |# H0 q0 J
    后来在github上偶然发现了一个小工具1 E- d9 f. g1 Y7 }# Q! w- d( ?

    6 a6 l" L: Y$ ^# Whttps://github.com/JeziL/caj2pdf+ p2 c! C$ T2 w" C; E* ^
    中国知网的某些文献(多为学位论文)仅提供其专有的 CAJ 格式下载,仅能使用知网提供的软件(如 CAJViewer 等)打开,给文献的阅读和管理带来了不便(尤其是在非 Windows 系统上)。9 N. ^5 Q7 ]8 H0 d$ ?

    7 v2 N3 \! @! H1 }1 _若要将 CAJ 文件转换为 PDF 文件,可以使用 CAJViewer 的打印功能。但这样得到的 PDF 文件的内容为图片,无法进行文字的选择,且原文献的大纲列表也会丢失。本项目希望可以解决上述两问题。( m4 M( B5 _" O3 D' d
    ! ]/ n/ o  N. `' N7 |; `; v$ c
    牛得一塌糊涂,好用的不行
    9 v1 O3 x# ~1 |, W; `1 A强烈推荐

    评分

    2

    查看全部评分

  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2018-4-22 22:10:55 | 显示全部楼层
    可以写一下具体用法么?
      E3 v+ _6 K! a/ |+ k2 M+ Q8 J7 o, E( L* {8 F
    看了你链接所向的Git page,没有看懂它上面的“how to use”的说明。
  • TA的每日心情
    开心
    2018-4-27 21:46
  • 签到天数: 5 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-4-22 22:28:44 | 显示全部楼层
    GL_n 发表于 2018-4-22 22:10
    8 [4 T' J/ n9 v+ ~0 P! d# Q可以写一下具体用法么?
    ! O$ k% W" G1 p- k7 O9 ^- u- \: t+ Q, y; \: @- m% p# X9 d' G, X4 q
    看了你链接所向的Git page,没有看懂它上面的“how to use”的说明。 ...

    8 r  Y: [0 D$ v推荐在linux下使用
    7 y9 v' X1 K- q9 r+ r在使用前确认电脑的python版本是3.0以上,2.7是不支持的
    + I, H6 h, s) Y& |然后就是pypdf2的依赖关系,这个在pip的源里有,可以直接用pip来安装: m* r: u+ i) J
    mutool这个依赖比较难搞,我的是archlinux,找了半天才找到4 `' h. r% [, N- J0 N8 e
    处理完依赖关系就可以用了
    # Z2 `$ Y& n/ a3 hgithub上给出了例子:
    ' l8 T- a% p; F0 t8 tcaj2pdf show test.caj7 S4 W/ |! e: ]7 S" q1 n
    caj2pdf convert test.caj -o output.pdf
    8 F2 N: W) v) \+ [caj2pdf outlines test.caj -o printed.pdf/ b3 m2 z1 y2 e4 r$ [0 }( Q
    ( @! |; m- N- G& A) R, e1 d. W
    然后,如果你没有linux的话,可以传附件给我,我帮你转
  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2018-4-22 23:17:45 | 显示全部楼层
    木头桩子 发表于 2018-4-22 22:28) l1 x8 j7 x' i6 {8 l
    推荐在linux下使用
    : P; ^, x1 `8 N' g# y在使用前确认电脑的python版本是3.0以上,2.7是不支持的
    ! {3 E# o1 w8 l8 g& j  X然后就是pypdf2的依赖关系, ...
    1 I* [+ l9 e0 g5 B: I4 R
    可以在macOS系统下用吗?$ x/ i' P: B9 M% X3 F; b5 Z
    如果可以的话,那和linux下的用法是一样的吗?
  • TA的每日心情
    开心
    2018-4-27 21:46
  • 签到天数: 5 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-4-23 21:41:34 | 显示全部楼层
    GL_n 发表于 2018-4-22 23:17) R! U0 v/ z6 _$ y$ t8 J
    可以在macOS系统下用吗?2 `3 |& Z% c3 D1 T$ o2 }8 e8 {
    如果可以的话,那和linux下的用法是一样的吗?

    " W- P% A" m9 O- ~  n应该是一样的,都是*unix系统嘛
  • TA的每日心情
    开心
    2019-3-1 19:49
  • 签到天数: 33 天

    [LV.5]常住居民I

    发表于 2018-5-16 16:55:39 | 显示全部楼层
    本帖最后由 pdadict 于 2018-5-17 08:07 编辑 6 ]5 ^9 ~- [: ~# a) C0 X& ?

    + X3 R* [9 w: q0 l, Y, G2 ]& e3 A: L! t请问,Windows环境下如何安装mutool的依赖啊?我看到有说“PyMuPDF是MuPDF的Python封装。”这句话代表什么意思?我理解为需要先安装PyMuPDF,之后再编译MuPDF的源码,最后就可以安装MuPDF依赖了是吗?1 t8 ^: O% p% o! V3 W; J2 D  v

    * T0 X6 I8 J. Y8 e* R1 c' p. u/ o+ T& p' g5 |

    ! c0 @5 B6 W: ]7 X- C6 B$ r9 x! M- |' h5 M3 m0 g
    * Y0 O2 S, J% D) D
    现在已经解决了,真的很好用,而且在win7下处理mutool依赖问题,并没有linux下那么复杂,解决方法超级简单:把mutool.exe直接放到caj2pdf-master文件夹内就可以使用了。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI ( 美ICP 0000000字 )|网站地图

    GMT+8, 2022-5-18 01:54 , Processed in 0.029719 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表