svg多层转多页pdf 脚本
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
svg多层转多页pdf 脚本
测试各种烂py的extension操作。还是不如直接layer转pdf。思路清晰,符合原始inkscape思维。
原始脚本,加了2句。
安装 libxml-libxml-perl pdftk
svg_export_overlays_to_pdf.pl xxx.svg 就得到 xxx.pdf。
发现 --export-text-to-path 无效,需要svg里面手动文字转路径。
原始脚本,加了2句。
安装 libxml-libxml-perl pdftk
svg_export_overlays_to_pdf.pl xxx.svg 就得到 xxx.pdf。
发现 --export-text-to-path 无效,需要svg里面手动文字转路径。
- 附件
-
- svg_export_overlays_to_pdf.pl.tar
- (10 KiB) 已下载 54 次
● 鸣学
- yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
Re: svg多层转多页pdf 脚本
问EE2问题,
1)需要一些pdf文件, 四周的空白留的太多, 你怎么处理?
2)有些多页的pdf文件, 想截取一部分, 比如8->33页和61->76页, 用什么简单的方法?
1)需要一些pdf文件, 四周的空白留的太多, 你怎么处理?
2)有些多页的pdf文件, 想截取一部分, 比如8->33页和61->76页, 用什么简单的方法?
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: svg多层转多页pdf 脚本
pdftk支持分页输出嘛。看man吧。
裁边的,忘记了。是imagemagick里面可以?
代码: 全选
pdftk A=in1.pdf cat A1-12 A14-end output out1.pdf
● 鸣学
- tangboyun
- 帖子: 701
- 注册时间: 2009-07-25 1:57
- 联系:
Re: svg多层转多页pdf 脚本
裁边,简单的,我个人觉得pdfcrop最好用。可以搜一下。
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
- yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
Re: svg多层转多页pdf 脚本
pdfcrop昨天用了一下, 但把一个2M的文件变成11M的, 有些不满意
分页,如是连续的, 我用
分页,如是连续的, 我用
代码: 全选
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dFirstPage=2 -dLastPage=88 -sOutputFile=output.pdf input.pdf
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- oneleaf
- 论坛管理员
- 帖子: 10455
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
Re: svg多层转多页pdf 脚本
我习惯折腾为html,然后将html转为pdf。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
Re: svg多层转多页pdf 脚本
to 小叶子: 你是怎么html2pdf的? 我只知道用浏览器打印成pdf文件
to ee: 你可以把gs那个写成脚本嘛, 你那些pl的脚本哪个短了?对了, 再问你个事, zim能像挂email附件那样挂个文件吗, 比如pdf文章
to ee: 你可以把gs那个写成脚本嘛, 你那些pl的脚本哪个短了?对了, 再问你个事, zim能像挂email附件那样挂个文件吗, 比如pdf文章
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
- tangboyun
- 帖子: 701
- 注册时间: 2009-07-25 1:57
- 联系:
Re: svg多层转多页pdf 脚本
gs说句丢人的,每次要用,我都先google有没现成命令,然后改改。。。。。自己去看参数设置太蛋疼了。背不出。
那个文件变大的问题,可能原先的pdf文件,包含了一些位图文件,而且是压缩过的。这种pdf转换以后,图片清晰度也要打折扣。
那个文件变大的问题,可能原先的pdf文件,包含了一些位图文件,而且是压缩过的。这种pdf转换以后,图片清晰度也要打折扣。
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
- oneleaf
- 论坛管理员
- 帖子: 10455
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
Re: svg多层转多页pdf 脚本
嘿嘿,我这边要求低,无所谓了。
- tangboyun
- 帖子: 701
- 注册时间: 2009-07-25 1:57
- 联系:
Re: svg多层转多页pdf 脚本
html我推荐先转latex,然后再转pdf。中间多一步,蛋疼一点,但可以有更多控制。
工具推荐pandoc
工具推荐pandoc
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
- yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
Re: svg多层转多页pdf 脚本
是呀, 我看的pdf多是一些带数据图的, 或函数图的论文, 所以, 偶尔转转还好, 若是都用pdfcrop, 硬盘体积就成问题了.
gs的用法我也记不住, 但常用的就那么几个, 写成脚本就好了. 有时候, 脚本用的时间长了, 原本的命令都给忘了
gs的用法我也记不住, 但常用的就那么几个, 写成脚本就好了. 有时候, 脚本用的时间长了, 原本的命令都给忘了
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: svg多层转多页pdf 脚本
本脚本里面,其实直接输出pdf+latex的2种的。只是觉得svg->latex,蛋疼。所以删除了输出目录而已。
我是end user,所以要求pdf的输出,要十分美观。或者直接尽量使用svg。lol
矢量绝对优先。
我是end user,所以要求pdf的输出,要十分美观。或者直接尽量使用svg。lol
矢量绝对优先。
● 鸣学
- tangboyun
- 帖子: 701
- 注册时间: 2009-07-25 1:57
- 联系:
Re: svg多层转多页pdf 脚本
svg -> latex是怎么实现的?
看了下好象是直接调用inkscape的,有没有库可以干这种事情,最好能操作svg元素的。
看了下好象是直接调用inkscape的,有没有库可以干这种事情,最好能操作svg元素的。
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。