有些时候我们需要将一些文本文件转换为pdf文档,在windows下有很多插件可以实现,但在Linux下却很少,在这里提供给大家一个很简单的方法。
默认情况下,Linux桌面下都会安装有Libre office这个包,如果没有安装的话也可以按照以下方法进行安装
libreoffice: https://zh-cn.libreoffice.org/download/download/ 下载对应的版本
Linux系统下的安装包请到下载页面获取。有两种打包方式:适用于Debian/Ubuntu的".deb", 以及适用于Fedora/SUSE/Mandriva的".rpm"。请选择适合您的操作系统的类型。
安装包分为“主安装程序”,“已翻译的语言包”,以及“离线帮助”。若要使用中文界面,您必须下载中文语言包。
比如,您将安装包下载并解压缩到您用户主目录的”下载“目录。
安装 Debian/Ubuntu系统 (.deb包): $ cd ~/下载/ /* 切换到安装包所在的目录 * $ sudo dpkg -i ./LibreOffice_4.x.x_Linux_x86_deb/DEBS/*.deb /* 安装主安装程序的所有deb包 */ $ sudo dpkg -i ./LibreOffice_4.x.x_Linux_x86_deb_langpack_zh-CN/DEBS/*.deb /* 安装中文语言包中的所有deb包 */ $ sudo dpkg -i ./LibreOffice_4.x.x_Linux_x86_deb_helppack_zh-CN/DEBS/*.deb /* 安装中文离线帮助文件中的所有deb包 */ Fedora/SUSE/Mandriva系统 (.rpm包): $ cd ~/下载/ /* 切换到安装包所在的目录 * $ sudo yum install ./LibreOffice_4.x.x_Linux_x86_rpm/RPMS/*.rpm /* 安装主安装程序的所有rpm包 */ $ sudo yum install ./LibreOffice_4.x.x_Linux_x86_rpm_langpack_zh-CN/RPMS/*.rpm /* 安装中文语言包中的所有rpm包 */ $ sudo yum install ./LibreOffice_4.x.x_Linux_x86_rpm_helppack_zh-CN/RPMS/*.rpm /* 安装中文离线帮助文件中的所有rpm包 */ 卸载 Debian/Ubuntu系统 (.deb包): $ sudo apt-get remove --purge libreoffice4.x-* /* 移除所有类似libreoffice4.x-*的包。--purge表示卸载的同时移除所有相关的配置文件 */ Fedora/SUSE/Mandriva系统 (.rpm包): $ sudo yum remove libreoffice4.x-* /* 移除所有类似libreoffice4.x-*的包。 */
转换pdf脚本命令
# !/bin/bash #将文本文件转换成pdf文件 ai=${1} ae=${ai##*/} #ae是完整文件名 at=${ae%%.*} #at是没有后缀名的文件名 #enscript -p ${at}.ps ${ae} #ps2pdf ${at}.ps ${at}.pdf soffice --headless --invisible --convert-to pdf ${ai} --outdir $(pwd)
sicnature ---------------------------------------------------------------------
I P 地 址: 18.117.166.52
区 域 位 置: 美国马萨诸塞
系 统 信 息:
Original content, please indicate the source:
同福客栈论坛 | 蟒蛇科普 | 海南乡情论坛 | JiaYu Blog
sicnature ---------------------------------------------------------------------
Welcome to reprint. Please indicate the source https://myzhenai.com.cn/post/2935.html
没有评论