掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2031|回复: 5

[阅读] caj转pdf的小工具

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

    [LV.2]偶尔看看I

    发表于 2018-4-22 15:16:13 | 显示全部楼层 |阅读模式
    在cnki上找文献很久了,大多数的硕博论文都是caj格式的,转成pdf的话就变成图片格式了
    : d$ R1 y4 e2 J6 x$ f用起来非常不方便,没法划线选词选字
    6 ~$ s( x9 ^& |后来在github上偶然发现了一个小工具7 A* ], P4 r' y, V0 ]/ j+ e
    5 g; `/ \, X9 y" h5 d4 k$ Q
    https://github.com/JeziL/caj2pdf
    / `, K  b5 I; p* h2 O4 |$ r) M中国知网的某些文献(多为学位论文)仅提供其专有的 CAJ 格式下载,仅能使用知网提供的软件(如 CAJViewer 等)打开,给文献的阅读和管理带来了不便(尤其是在非 Windows 系统上)。' L6 m3 B! }+ [' V+ j0 c

    + W+ C7 n* }7 Q0 }$ Z) C若要将 CAJ 文件转换为 PDF 文件,可以使用 CAJViewer 的打印功能。但这样得到的 PDF 文件的内容为图片,无法进行文字的选择,且原文献的大纲列表也会丢失。本项目希望可以解决上述两问题。
    6 I6 U+ G7 J4 n  j* j+ F$ `$ j
    + r% x3 L; @* N1 v7 k" d& @1 _牛得一塌糊涂,好用的不行
    2 E3 t  s2 ^$ f* `6 R0 _& B强烈推荐

    评分

    2

    查看全部评分

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

    [LV.4]偶尔看看III

    发表于 2018-4-22 22:10:55 | 显示全部楼层
    可以写一下具体用法么?
    ) r6 }& M" `# `8 h
    # _1 p; g  E" e; Q7 |* w: D7 G* L: |看了你链接所向的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
    4 P" c' l* I$ T7 d; D& f可以写一下具体用法么?
    & G- I( O, ]6 [, W  ~$ x  j5 x( k" [+ u  a
    看了你链接所向的Git page,没有看懂它上面的“how to use”的说明。 ...
    ( e: i" x! ?  F1 @" K: i/ ]
    推荐在linux下使用
    " O, r7 O7 P/ F/ w' p) G- g( p在使用前确认电脑的python版本是3.0以上,2.7是不支持的. }" c% z0 A4 T3 b8 t- I6 y
    然后就是pypdf2的依赖关系,这个在pip的源里有,可以直接用pip来安装
    ! Z1 U. m* X: lmutool这个依赖比较难搞,我的是archlinux,找了半天才找到
    0 d4 {! ~/ k: J/ ?' x处理完依赖关系就可以用了5 O) [4 e8 G; T+ E1 r
    github上给出了例子:4 ?& \* G- @2 H
    caj2pdf show test.caj
    9 d' C, w# F+ Q. D: J" Scaj2pdf convert test.caj -o output.pdf- d' |; x# i9 T# K
    caj2pdf outlines test.caj -o printed.pdf" E3 l; o- l: r
    $ L' B3 R$ T% `; i2 t6 ^9 e! }0 @
    然后,如果你没有linux的话,可以传附件给我,我帮你转
  • TA的每日心情
    奋斗
    2018-5-18 05:02
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2018-4-22 23:17:45 | 显示全部楼层
    木头桩子 发表于 2018-4-22 22:28
    4 K( U5 q. @0 n, K! N- J, R推荐在linux下使用0 E9 V" y& D. l) u( k7 N6 d4 P
    在使用前确认电脑的python版本是3.0以上,2.7是不支持的. y8 x# o% c' a& k5 v; K
    然后就是pypdf2的依赖关系, ...

    ) S2 _- f/ h7 h/ ~2 n" g3 u( a% D可以在macOS系统下用吗?2 @" |+ x. w5 p( E; G: p
    如果可以的话,那和linux下的用法是一样的吗?
  • TA的每日心情
    开心
    2018-4-27 21:46
  • 签到天数: 5 天

    [LV.2]偶尔看看I

     楼主| 发表于 2018-4-23 21:41:34 | 显示全部楼层
    GL_n 发表于 2018-4-22 23:17# }7 U  P* k  g
    可以在macOS系统下用吗?
    " x3 k9 N# p6 z2 X5 k! l, Y6 q如果可以的话,那和linux下的用法是一样的吗?
    : d$ p0 v& ?% P. [
    应该是一样的,都是*unix系统嘛
  • TA的每日心情
    开心
    2019-3-1 19:49
  • 签到天数: 33 天

    [LV.5]常住居民I

    发表于 2018-5-16 16:55:39 | 显示全部楼层
    本帖最后由 pdadict 于 2018-5-17 08:07 编辑
    4 m; s: L* W3 `
    $ u1 w: o& F* r  C. y" f请问,Windows环境下如何安装mutool的依赖啊?我看到有说“PyMuPDF是MuPDF的Python封装。”这句话代表什么意思?我理解为需要先安装PyMuPDF,之后再编译MuPDF的源码,最后就可以安装MuPDF依赖了是吗?$ i/ |' W% P' W% t: n" c% S4 c

    ( k$ h3 n5 n0 n( ]4 q
    " x4 T. r! ?; X; b& H$ I
    2 ^0 A- J" I) J, f  Z% q% @3 B1 u# c4 k

    3 P* }$ S0 T# B% 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-7-31 07:32 , Processed in 0.034255 second(s), 14 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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