想把PDF文件放在手机里看,但手机中的软件限制了500K的文件大小,无奈啊。

找找linux下的pdf处理软件吧。

今天找到了pdftk的软件,不仅仅可以分割PDF文件。可以上他的网页上看看去。

http://www.accesspdf.com/pdftk/

更妙的是,从这个页中还看到了VIM的PDF插件,偷着乐吧。

Vim users can also install my plug-in for easily editing PDF code. When you open a PDF in Vim, the plug-in calls pdftk to uncompress the page streams, so they are editable. When you save the PDF, the plug-in uses pdftk to repair and re-compress the PDF.

Download pdftk.vim.zip , unpack, and then move pdftk.vim into your Vim plug-ins directory (e.g., C:/vim/vim63/plugin ). Restart Vim to source the new plug-in.

太懒了,不翻译了。有需要的可以自己去看。

看来写插件的那个家伙是在windows下用的,如果你用的是linux,vim的脚本路径一般情况下应该在/usr/share/vim/vim72/plugin

下面写一个分割的例子

pdftk A=ARM-Architecture-Reference-Manual-v5-and-v6.pdf  cat A39-108 output 1.pdf

A=表是要分割的PDF文件名

cat 后跟A39-108表示从39页到108页需要分割

output表示输出的那些页, 后面跟输出的文件名。

我自己写了个bash脚本,可以自己设定项,自动分割,默认情况下每一个分割后的文件为50页。

#!/bin/bash

IN=$1

#How many pages when you want to cut?

M=50

if [ -z $IN ]; then

echo "You must follow the pdf document after the command."

echo "Usage ./cut file.pdf"

echo "The test script it exit now."

exit 1

fi

which pdftk > pdftk.txt

if [ ! -s pdftk.txt ]; then

echo "The program pdftk is not installed, you should install it first."

echo "The test script it exit now."

rm pdftk.txt

exit 1

else

rm pdftk.txt

fi

INPUT=${IN%${IN: -4}}

if [ ! -d $INPUT ]; then

mkdir $INPUT

fi

pdftk $IN dump_data output ./$INPUT/report.txt

PAGE=`grep NumberOfPages ./$INPUT/report.txt`

PAGE=`echo $PAGE | cut -f 2 -d: `

for((i=1,j=1,k=1; i<=$PAGE; i++,j++,k++))

do

j=$(expr /( $i + $M - 1 /));

if [ $j -lt $PAGE ]; then

pdftk A=$IN cat A$i-$j output ./$INPUT/$k.pdf

else

pdftk A=$IN cat A$i-$PAGE output ./$INPUT/$k.pdf

fi

i=$(expr /( $i + $M - 1 /));

done

rm -rf ./$INPUT/report.txt

pdf切割软件linux,linux下的pdf分割软件相关推荐

  1. linux下的pdf工具下载,Linux_Linux系统下的PDF工具 LinuxPDFeditor, Linux下PDF编辑软件nb - phpStudy...

    Linux系统下的PDF工具 LinuxPDFeditor Linux下PDF编辑软件 修改用pdfedit,加注记用xournal,合并用pdktk. 当用户在寻找适宜的PDF编辑器时,Linux ...

  2. linux自己的软件在安装的时候如何创建快捷方式,在Deepin Linux系统下给AppImage格式软件创建快捷方式的方法...

    如果你想在深度Deepin Linux操作系统下给AppImage格式软件创建快捷方式,那就按以下说明处理,附脚本的方法,同样适用于其他的Linux发行版. 前言 最近下载了一个FreeCAD的软件, ...

  3. 如何在没有软件的情况下将 PDF 转换为 PPT(100% 免费)

    演示文稿由文字.图片.音频.动画等元素组成,通常用于会议.课堂或演讲中,展示演讲者想要表达的主要内容.如果您遇到重要文档以 PDF 格式存储,但现在需要转换为 PPT 格式的情况,请不要担心.我们本指 ...

  4. linux 命令行 pdf转doc,Linux命令提示符下的PDF操作与转换

    如果说PDF是电子纸张,那么pdftk就是电子起钉器.打孔机.粘合剂.解密指环和 X光镜片.Pdftk是一个简单的工具,可以对PDF文档进行各种日常操作.Pdftk可以让你简单而自由地操作PDF.它不 ...

  5. Linux平台下可视化压测软件visual-wrk

    2019独角兽企业重金招聘Python工程师标准>>> visual-wrk是一款基于wrk开源项目二次开发的Linux下可视化压测软件. git地址(https://github. ...

  6. linux系统下 rpm强制卸载软件

    查看系统信息 cat /etc/os-release 查看软件 rpm -qa|grep UDS-DS 强制卸载软件 sudo rpm -e --noscripts UDS-DS 一般卸载操作 sud ...

  7. linux终端下打开pdf文件

    1.环境:CentOS 7.5.1804 2.需要安装插件:     glib:http://ftp.acc.umu.se/pub/GNOME/sources/glib/     zlib:http: ...

  8. linux环境下vcs+verdi/Questa软件的使用

    文章目录 前言 一.vcs编译过程 二.vcs常用指令 1.常用 (1)编译文件 (2)debug选项 (3)目录 (4)使用verdi时需要在vcs里面添加的编译选项 (5)仿真选项(加在sim里面 ...

  9. linux生成图片快捷方式,在Deepin Linux系统下给AppImage格式软件创建快捷方式的方法...

    这两天使用deepin的过程中,无意中发现了一个叫krita的程序,是一个图像处理软件,类似Photoshop,于是就下载krita-4.2.8-x86_64的这个版本.但是麻烦的就是他是一个AppI ...

  10. linux ppa安装软件,Linux Ubuntu下安装PPA源软件

    在使用Ubuntu安装程序时经常会遇到添加软件源的操作,最常见的是ppa软件源. 例如:利用ubuntu的Pidgin进行QQ聊天: sudo add-apt-repository ppa:lainm ...

最新文章

  1. 神策数据丨九大行业数字化经营指南集锦,值 100% 收藏
  2. OceanBase首次阐述战略:继续坚持自研开放之路 开源300万行核心代码
  3. react学习(32)----onref
  4. boot分布式计算 spring_腾讯T4大佬剖析SpringBoot2 :从搭建小系统到架构分布式大系统...
  5. 数字图像处理实验三图像增强
  6. error C2143: syntax error : missing ';' before '}'
  7. JavaScript-简单的页面输入控制
  8. 杜月笙的六句忠告,学会了不吃亏
  9. 美丽的窗花java分形_“高冷奇葩”原来冰窗花可以这么美
  10. 易语言 — 数据类型
  11. linux格式化分区error,linux格式化磁盘出错
  12. 医院设备管理系统方案/案列/软件/APP/小程序/网站
  13. numpy下载失败解决方法
  14. linux硬盘序列号在哪看,linux下怎样查看硬盘型号和硬盘序列号
  15. 【软件新讯】VRay Next (4.0) for Rhino 正式发布与核心功能预览
  16. vue项目中使用Google Analytics (谷歌统计)
  17. pycharm更换国内源
  18. pmp项目管理师证书有什么用?
  19. 网秦创始人林宇称遭史文勇非法拘禁 后者称是恶意中伤
  20. Java游戏用户登录注册_用java类模拟游戏的账号的登陆,注册,退出。 1.没有账号,需要注册。 2.注册完成后方可登...

热门文章

  1. 拥有WWB 让您WAP更轻松
  2. linux的iso镜像文件下载速度慢的问题
  3. ACM退役纪念(菜勿喷)
  4. 友友车友软件 android,友友车友模拟学车软件2018
  5. 如何获取完整、准确的用户需求?
  6. 通过Python发送excel中的表格和文字给微信群或好友(微信助手)
  7. HuTool工具包实现Excel文件的上传、下载以及修改文件名称
  8. linux学习笔记4.0
  9. 关于华硕笔记本R414U,电池没坏,充电器一拔,电脑就直接断电(只用电池供电开不了机)的解决办法
  10. RootExplorer怎么样获取root权限的