Pity is the Bomp!
路漫漫其悠远兮,吾将上下而求索……
rss
email
twitter
facebook
  • 关于
  • 插件
  • 唠叨
  • 读者墙

Posts Tagged ‘pdf’

1,083 次阅读

终于搞定了多张图片合成一份pdf文档!

1 条评论
pityonline 发布于 十二 21 2009

之前在论坛讨论过这个问题,当时ee同学给出的解决方法是: convert *.jpg xx.pdf 用的是imagemagick来做的,但这个搞起来非常慢,并且生成的pdf文档要比全部图片总量大好几倍,所谓事倍功半。另外,直接运行这条命令后会发现生成的pdf文档中的图片排序有问题,irc上fvw同学提供了解决排序问题的方法: convert $(ls *.jpg|sort -n) xx.pdf 但只能解决排序问题,其它效果一样。其实convert有很多参数可选的,man convert后发现太多了,看着头疼,所以放弃了imagemagick。 印象中有img2pdf软件的,但ubuntu软件源里没有,网上找了大都是exe的,后来终于找到了linux版本的,但只提供tar包与rpm包,于是尝试了编译img2pdf,结果这9.7k的软件依赖关系却那么复杂,在外文网站上看到依赖autoconf, automake, libtool, lib6c, libdb4.3, libdb4.3-dev, libjpeg62, libjpeg62-dev, libpng12, libpng12-dev, libtiff4, libtiff4-dev, zlib1g, zlib1g-dev,后来终于装齐,但编译起来还是不对,最后才发现还需要安装panda于是下载编译,最后连伯克利的数据库都装上了,但最终失败!可能是libtool版本造成的……这里提供了安装img2pdf的方法。 其实irc上delectate告诉过我ee找到convert *.jpg xx.pdf命令的页面,但光看楼主了,后面的回复没看,但看过之后才知道后面更有价值! 一种方法是用F-spot打印到pdf,此法相对convert速度快,合成后的pdf为convert后的一半左右,算是不错。 另一种方法是用pdfjoin,此法最好,速度快,结合排序命令合成后的pdf与原图片目录的大小一致,算是达到了最终目的!但需要安装pdfjam,约一百多兆。 终极解决方案: 先将所有jpg文件重命名为pdf: rename ‘s/\.jpg$/\.pdf/’ *.jpg 合成刚重命名的pdf文件为一份: pdfjoin $(ls *.pdf|sort -n) –outfile xx.pdf 无敌了! (function() { var jaxlChat = document.createElement(“script”); jaxlChat.type = “text/javascript”; jaxlChat.async = [...]


阅读全文

  标签: cli, pdf, 小技巧 分类: ubuntu

最近文章

  • Twitter 每周备份:第 34 周
  • Windows 7 中启用 AHCI 硬盘模式及管理指纹识别
  • Twitter 每周备份:第 33 周
  • Ubuntu 下键位映射问题
  • 早上的流水帐——梨花体

近期评论

  • pityonline 在 Windows 7 中启用 AHCI 硬盘模式及管理指纹识别 上的评论
  • Firm 在 Windows 7 中启用 AHCI 硬盘模式及管理指纹识别 上的评论
  • Lavande 在 Windows 7 中启用 AHCI 硬盘模式及管理指纹识别 上的评论
  • pityonline 在 Windows 7 中启用 AHCI 硬盘模式及管理指纹识别 上的评论
  • dorole 在 Windows 7 中启用 AHCI 硬盘模式及管理指纹识别 上的评论

博客链接

  • Adam's
  • Banban's blog
  • BUUG
  • C'est la vie…
  • Delectate's blog
  • Free Tstar
  • Ggarlic的blog
  • Jasey Wang
  • Lonelystar
  • Pity is the Bomp!
  • Qkbeyond
  • SEVEN DOT
  • 七星庐
  • 阳光烂灿的日子
  • 靖軒

论坛链接

  • Ubuntu中文论坛
  • 沧州论坛
  • 盐山吧
  • 盐山吧论坛

cli conky crontab css highlight IE下载 irssi mldonkey mysql notes notify.pl pdf php phpbb pidgin queen rename screenshots scripts test the doors tinymce twitter ubuntu vim Win安装 wordpress 乱写 公告 分享 唠叨 壁纸自动换 导入表情包 小技巧 投诉百度贴吧管理员 歌以咏志 每周备份 漂在北京 短信 管道的故事 纪念 网络 翻墙上推 语法高亮 鼠标触摸板 中键

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

功能

  • 登录
  • 文章 RSS
  • RSS 评论
  • WordPress.org

Connect

分类目录

  • android (1)
  • css (1)
  • ubuntu (29)
  • windows (3)
  • wordpress (4)
  • 其它 (3)
  • 唠叨 (9)
  • 未分类 (3)
  • 歌以咏志 (15)
  • 百度空间存档 (80)
  • 硬件 (3)
  • 网文 (6)

标签

cli conky crontab css highlight IE下载 irssi mldonkey mysql notes notify.pl pdf php phpbb pidgin queen rename screenshots scripts test the doors tinymce twitter ubuntu vim Win安装 wordpress 乱写 公告 分享 唠叨 壁纸自动换 导入表情包 小技巧 投诉百度贴吧管理员 歌以咏志 每周备份 漂在北京 短信 管道的故事 纪念 网络 翻墙上推 语法高亮 鼠标触摸板 中键

文章归档

Spam

89 条垃圾评论 被 截获
Akismet

Powered by Wordpress  |  Designed by WebTreats