掌上百科 - PDAWIKI

 找回密码
 免费注册
查看: 2004|回复: 5

[阅读] caj转pdf的小工具

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

    [LV.2]偶尔看看I

    发表于 2018-4-22 15:16:13 | 显示全部楼层 |阅读模式
    在cnki上找文献很久了,大多数的硕博论文都是caj格式的,转成pdf的话就变成图片格式了6 K: d: w1 `2 m
    用起来非常不方便,没法划线选词选字
    7 Q  X  t7 O- s; F3 w后来在github上偶然发现了一个小工具1 Q1 f9 n; |7 B

    2 Z5 k1 |! f5 Y$ Chttps://github.com/JeziL/caj2pdf) h, b: U2 U- X
    中国知网的某些文献(多为学位论文)仅提供其专有的 CAJ 格式下载,仅能使用知网提供的软件(如 CAJViewer 等)打开,给文献的阅读和管理带来了不便(尤其是在非 Windows 系统上)。  y7 H+ R% \8 |4 o$ p4 C( f5 s

    9 k2 Q' T' [* j* ^/ E$ e若要将 CAJ 文件转换为 PDF 文件,可以使用 CAJViewer 的打印功能。但这样得到的 PDF 文件的内容为图片,无法进行文字的选择,且原文献的大纲列表也会丢失。本项目希望可以解决上述两问题。
    3 w' ^3 e  [, A9 o. w& e) ?8 ~. N6 m; x8 F7 O# a: `4 B6 ~
    牛得一塌糊涂,好用的不行8 [$ L! N1 |$ k* |, F7 U/ j$ j: y; ?
    强烈推荐

    评分

    2

    查看全部评分

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

    [LV.4]偶尔看看III

    发表于 2018-4-22 22:10:55 | 显示全部楼层
    可以写一下具体用法么?
    . b3 ~! A1 _: y+ e7 J% J
    - d* B+ W4 u2 I1 P看了你链接所向的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' w* R+ h5 M  g7 g  j3 A) U" y
    可以写一下具体用法么?6 j' n1 @- _4 a9 l! _& E. `
    3 J1 {8 J6 |" w* ~1 \' s% W
    看了你链接所向的Git page,没有看懂它上面的“how to use”的说明。 ...
    5 c0 T, h  Y3 F2 c8 `
    推荐在linux下使用
    * r& R9 d+ G. g4 _: C! ?1 v在使用前确认电脑的python版本是3.0以上,2.7是不支持的
    8 c0 y/ @5 {" B8 i4 i  K然后就是pypdf2的依赖关系,这个在pip的源里有,可以直接用pip来安装
    ; X* k  L6 @+ @) Q0 kmutool这个依赖比较难搞,我的是archlinux,找了半天才找到
    6 C% Z1 L& x! c  H6 ^9 m. w0 K处理完依赖关系就可以用了  J% B) p8 Q. J  ]/ Q
    github上给出了例子:
    8 o" E8 q1 P; Y/ F; _1 kcaj2pdf show test.caj- J. R0 T. Y0 w* \& h& l
    caj2pdf convert test.caj -o output.pdf
    - R1 v1 f% P: n: y3 O3 V  Y" {caj2pdf outlines test.caj -o printed.pdf. m. \: v( _" m" c& U

    0 Q+ z) V. A2 o1 F( ]6 p8 j然后,如果你没有linux的话,可以传附件给我,我帮你转
  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2018-4-22 23:17:45 | 显示全部楼层
    木头桩子 发表于 2018-4-22 22:28- g7 U0 s$ ~; A7 u5 D: j
    推荐在linux下使用9 Z& d1 H& n  K; C4 b
    在使用前确认电脑的python版本是3.0以上,2.7是不支持的# o# S  }/ B' g, X" C5 ?; i$ ^
    然后就是pypdf2的依赖关系, ...
    5 o, |% @, E  N9 m; H* {2 k
    可以在macOS系统下用吗?: {/ U% [0 b6 r% `% t& g
    如果可以的话,那和linux下的用法是一样的吗?
  • TA的每日心情
    开心
    2018-4-27 21:46
  • 签到天数: 5 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-4-23 21:41:34 | 显示全部楼层
    GL_n 发表于 2018-4-22 23:17
    + @9 [7 {* E5 Z* u可以在macOS系统下用吗?
    * b) m' p9 `; s! {如果可以的话,那和linux下的用法是一样的吗?
    & q$ i' }/ }8 p$ A& ~$ E# D0 X
    应该是一样的,都是*unix系统嘛
  • TA的每日心情
    开心
    2019-3-1 19:49
  • 签到天数: 33 天

    [LV.5]常住居民I

    发表于 2018-5-16 16:55:39 | 显示全部楼层
    本帖最后由 pdadict 于 2018-5-17 08:07 编辑
    7 j8 G2 v7 i6 p9 Z, |1 o! K9 x# I0 R- e- T6 H$ Z: }
    请问,Windows环境下如何安装mutool的依赖啊?我看到有说“PyMuPDF是MuPDF的Python封装。”这句话代表什么意思?我理解为需要先安装PyMuPDF,之后再编译MuPDF的源码,最后就可以安装MuPDF依赖了是吗?+ ~1 J1 y% o5 b7 Z1 k( K
    9 A2 R: r: @6 l8 j

    2 S4 q# B3 N! l! q: c, Q6 t- U1 N- P( d; C$ r7 ?/ S+ W
    % ?) v0 u0 T: M7 e: W7 x) A

    * m! \! T) ~( A, d  t' J现在已经解决了,真的很好用,而且在win7下处理mutool依赖问题,并没有linux下那么复杂,解决方法超级简单:把mutool.exe直接放到caj2pdf-master文件夹内就可以使用了。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注掌上百科官方微信公众号送积分
    关注掌上百科官方微信公众号
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2021-5-11 12:29 , Processed in 0.099629 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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