掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1695|回复: 5

[阅读] caj转pdf的小工具

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

    [LV.2]偶尔看看I

    发表于 2018-4-22 15:16:13 | 显示全部楼层 |阅读模式
    在cnki上找文献很久了,大多数的硕博论文都是caj格式的,转成pdf的话就变成图片格式了
    $ n2 B6 b  t- S* m$ w: U: C! D用起来非常不方便,没法划线选词选字
    7 @& i  E' e) N% w后来在github上偶然发现了一个小工具
    1 ^0 g$ G9 c8 M" @1 `9 ~  v9 e( {+ j7 H" S
    https://github.com/JeziL/caj2pdf7 ~- f  p4 P8 ^# o+ Y
    中国知网的某些文献(多为学位论文)仅提供其专有的 CAJ 格式下载,仅能使用知网提供的软件(如 CAJViewer 等)打开,给文献的阅读和管理带来了不便(尤其是在非 Windows 系统上)。
    - p6 j; K$ ~$ [! D) n: X
    # G) ?8 A7 C: G若要将 CAJ 文件转换为 PDF 文件,可以使用 CAJViewer 的打印功能。但这样得到的 PDF 文件的内容为图片,无法进行文字的选择,且原文献的大纲列表也会丢失。本项目希望可以解决上述两问题。
    # j  d3 A- Q7 t! e: O5 p$ y9 Q) x, z; p
      L! v0 W5 w* k* j2 U5 `& _  ^牛得一塌糊涂,好用的不行
    , {" h9 N: y' _强烈推荐

    评分

    2

    查看全部评分

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

    [LV.4]偶尔看看III

    发表于 2018-4-22 22:10:55 | 显示全部楼层
    可以写一下具体用法么?/ k9 o* V& p( q( y4 d& \0 d
    2 I) ~+ t0 V: p+ M0 p, E6 H
    看了你链接所向的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:105 o  L" Y5 y# g+ R8 R/ D
    可以写一下具体用法么?! E6 m# F5 ^" S) i( A; `
      \6 l! |* i5 u8 G  P$ j
    看了你链接所向的Git page,没有看懂它上面的“how to use”的说明。 ...
      l- E& ~5 Z$ Z, X7 Q
    推荐在linux下使用% l1 q& I( D9 B% L. |, u+ G' u$ [
    在使用前确认电脑的python版本是3.0以上,2.7是不支持的, F' u1 m6 |3 q* V( E8 g' G  p6 [: M
    然后就是pypdf2的依赖关系,这个在pip的源里有,可以直接用pip来安装
    ) ]4 J& U6 E8 P3 d! n" e$ Mmutool这个依赖比较难搞,我的是archlinux,找了半天才找到# H" a8 B; o; U5 h" \9 D5 ^
    处理完依赖关系就可以用了
    : R2 x) L7 G( y$ c$ h4 E! j. rgithub上给出了例子:$ d" [4 G3 r, J' `% p
    caj2pdf show test.caj0 y. y/ e- ^5 M4 _7 f. g/ l3 H4 x
    caj2pdf convert test.caj -o output.pdf+ }1 Z3 V$ I4 X8 |# u' y# B
    caj2pdf outlines test.caj -o printed.pdf
    ' P  y, q9 H) {( j/ |
    ; l. `' @9 X/ K  q" b  Q然后,如果你没有linux的话,可以传附件给我,我帮你转
  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2018-4-22 23:17:45 | 显示全部楼层
    木头桩子 发表于 2018-4-22 22:28
    ) H. ~: U3 R. _" ?/ _& D推荐在linux下使用' j  h7 y2 u* F( g/ R5 l
    在使用前确认电脑的python版本是3.0以上,2.7是不支持的
    ! \' R: @0 n8 ^% W; l' Q3 U1 C# Z然后就是pypdf2的依赖关系, ...
    ! p6 _" B6 e6 F
    可以在macOS系统下用吗?' x( L. y+ c- k: \/ D. F/ [
    如果可以的话,那和linux下的用法是一样的吗?
  • TA的每日心情
    开心
    2018-4-27 21:46
  • 签到天数: 5 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-4-23 21:41:34 | 显示全部楼层
    GL_n 发表于 2018-4-22 23:17" u! h9 s# y  ~" }% @6 t) h
    可以在macOS系统下用吗?: P. z! d. i) u- l' y  W6 q
    如果可以的话,那和linux下的用法是一样的吗?

    ; ^9 l' l! o8 m  W9 Z# A5 d) z应该是一样的,都是*unix系统嘛
  • TA的每日心情
    开心
    2019-3-1 19:49
  • 签到天数: 33 天

    [LV.5]常住居民I

    发表于 2018-5-16 16:55:39 | 显示全部楼层
    本帖最后由 pdadict 于 2018-5-17 08:07 编辑   u$ F. F; m# E8 N* j! m6 Y0 a

    ( }; H& h* u5 B! \3 {! i请问,Windows环境下如何安装mutool的依赖啊?我看到有说“PyMuPDF是MuPDF的Python封装。”这句话代表什么意思?我理解为需要先安装PyMuPDF,之后再编译MuPDF的源码,最后就可以安装MuPDF依赖了是吗?
      [6 N& l+ `+ j" J6 ~8 V+ v8 v3 ?5 N6 F9 W

    - C6 b- q) B3 a  k; [# e; J1 |
    $ w2 v3 @. l1 Z: `5 y0 ?8 v: t$ |0 p5 l% `; n7 H- f: R

    1 n# f0 f2 Y' C' J4 A+ i现在已经解决了,真的很好用,而且在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, 2020-9-26 23:17 , Processed in 0.962895 second(s), 11 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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