掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2131|回复: 5

[阅读] caj转pdf的小工具

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

    [LV.2]偶尔看看I

    发表于 2018-4-22 15:16:13 | 显示全部楼层 |阅读模式
    在cnki上找文献很久了,大多数的硕博论文都是caj格式的,转成pdf的话就变成图片格式了
    + g+ E0 C& D. Q8 q# {用起来非常不方便,没法划线选词选字
    ) @7 G. Q7 S2 v$ G$ W6 m7 b后来在github上偶然发现了一个小工具
    / Z+ R5 c5 e' \4 z' R; b
    - a' O- p4 |; Xhttps://github.com/JeziL/caj2pdf. W% P3 v! B, v- N" @
    中国知网的某些文献(多为学位论文)仅提供其专有的 CAJ 格式下载,仅能使用知网提供的软件(如 CAJViewer 等)打开,给文献的阅读和管理带来了不便(尤其是在非 Windows 系统上)。
    : h5 r! L  Z" N" h8 \- z
    ( v( K- D* Z3 j. W5 {- K若要将 CAJ 文件转换为 PDF 文件,可以使用 CAJViewer 的打印功能。但这样得到的 PDF 文件的内容为图片,无法进行文字的选择,且原文献的大纲列表也会丢失。本项目希望可以解决上述两问题。
      p, O0 T  X- `9 t8 ?3 ]7 l. m1 y' m) R% X2 g
    牛得一塌糊涂,好用的不行
    9 b% R' B4 y& D3 T5 ^% C; ?强烈推荐

    评分

    2

    查看全部评分

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

    [LV.4]偶尔看看III

    发表于 2018-4-22 22:10:55 | 显示全部楼层
    可以写一下具体用法么?
    0 @4 y! w  V. Q. {. R$ `/ z4 D6 r9 V% q
    看了你链接所向的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
      h- ^0 B7 s5 h& t# ~可以写一下具体用法么?* K6 {9 A% ^) U% q: K/ O! \

    : O, s% r9 ~9 l+ B9 U9 K7 A+ E0 N看了你链接所向的Git page,没有看懂它上面的“how to use”的说明。 ...

    ! n' N! \/ c! c. \; m% i. A( x& z! E推荐在linux下使用
    ( n9 P: S* F- @在使用前确认电脑的python版本是3.0以上,2.7是不支持的
    ' T8 ~7 v" M# h6 i. x然后就是pypdf2的依赖关系,这个在pip的源里有,可以直接用pip来安装% L" c5 \) p! V' ?* n
    mutool这个依赖比较难搞,我的是archlinux,找了半天才找到
    6 V5 b) k; W; P5 o5 K处理完依赖关系就可以用了$ b4 W% I2 l3 U/ `9 z1 A: f7 }
    github上给出了例子:2 i% l4 u9 h7 {% X7 R3 M( ]9 B
    caj2pdf show test.caj
    6 |( ?, H# @2 q$ C* Jcaj2pdf convert test.caj -o output.pdf8 ?0 Y- d5 a. _0 M
    caj2pdf outlines test.caj -o printed.pdf8 ?, D; T' ]5 g
    . L: V: x" F6 N5 X" g0 v4 ^
    然后,如果你没有linux的话,可以传附件给我,我帮你转
  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2018-4-22 23:17:45 | 显示全部楼层
    木头桩子 发表于 2018-4-22 22:28
    * Y1 j0 u: ^  g% i0 Q. X推荐在linux下使用
    0 H% M8 X! A+ C& K0 w在使用前确认电脑的python版本是3.0以上,2.7是不支持的. Q9 b  U3 r: h, `/ w
    然后就是pypdf2的依赖关系, ...

    3 b! X! s( D! \# Z2 {& \可以在macOS系统下用吗?
    5 w" B  Z) d! x# f: i6 E% Y! e如果可以的话,那和linux下的用法是一样的吗?
  • TA的每日心情
    开心
    2018-4-27 21:46
  • 签到天数: 5 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-4-23 21:41:34 | 显示全部楼层
    GL_n 发表于 2018-4-22 23:17* l( p1 u2 S  }( K& h% S
    可以在macOS系统下用吗?
    7 O5 U, ?, O9 Y+ W( c! [. E4 A% e如果可以的话,那和linux下的用法是一样的吗?

    1 @/ J) H! Z$ l2 a应该是一样的,都是*unix系统嘛
  • TA的每日心情
    开心
    2019-3-1 19:49
  • 签到天数: 33 天

    [LV.5]常住居民I

    发表于 2018-5-16 16:55:39 | 显示全部楼层
    本帖最后由 pdadict 于 2018-5-17 08:07 编辑
    - ?6 W8 c9 F: e* z" [* V
    2 O$ u" H' G6 e" M" D+ H, f; f请问,Windows环境下如何安装mutool的依赖啊?我看到有说“PyMuPDF是MuPDF的Python封装。”这句话代表什么意思?我理解为需要先安装PyMuPDF,之后再编译MuPDF的源码,最后就可以安装MuPDF依赖了是吗?
    6 S( W1 f+ N% W
    5 j' F" C" D: u# i* c9 \9 M! j$ ?7 c2 p: J; j7 p

    1 S( [/ f9 Z1 j5 k; B4 Z# L2 H! c4 g. X1 x. x  l  V# T
    3 `* B/ J( W: D- K( X2 f7 S( N: t6 N
    现在已经解决了,真的很好用,而且在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 ( 美ICP 0000000字 )|网站地图

    GMT+8, 2021-10-24 21:20 , Processed in 0.043271 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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