ppt转html格式
1.1ppt转html
1.1.1ppt转pdf
通过libreoffice工具转换成pdf
这个在windows实现 下载好就行 跟平常的软件一个用法
图片没上传上去抱歉、、
打开
保存到你要保存的目录
1.1.2pdf转html
参见github
1 | https: //github .com /coolwanglu/pdf2htmlEX/wiki/Download |
从Docker容器运行是将pdf文件转换为html的最简单的方法,您不需要知道如何编译和安装pdf2htmlEX。
因为pdf2htmlEX 安装太麻烦了依赖太多
1.1.2.1 安装docker
系统centos6.8
1 2 | yum install -y docker-io /etc/init .d /docker start |
1.1.2.2 如何使用这个docker容器把pdf文件转换成html
假设你有一个PDF文件/ pdf / test.pdf,只需运行
1 | docker run -ti -- rm - v ~ /pdf : /pdf bwits /pdf2htmlexpdf2htmlEX --zoom 1.3 test .pdf |
将test.html在~/pdf目录中生成一个HTML文件。
首次执行会从仓库拉一个镜像下来等待时间较长
1 2 3 | [root@lanyezi ~] # docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE bwits /pdf2htmlex latest bacf7f15f6e6 23 monthsago 245.6 MB |
1.1.2.3 运行docker容器作为本地命令
设置一个软连接。。docker运行容器然后执行对应的命令
1 2 3 | alias pdf2htmlEX= 'docker run -ti --rm -v `pwd`:/pdfbwits/pdf2htmlex pdf2htmlEX' pdf2htmlEX -h pdf2htmlEX --zoom 1.3 test .pdf |
有关如何安装docker的详细信息,请参阅https://docs.docker.com/installation/
有关如何运行pdf2htmlEX的详细信息,请阅读维基
1 | https: //github .com /coolwanglu/pdf2htmlEX/wiki/Quick-Start |
1.1.3关于如何运行pdf2htmlEX
1.1.3.1 第一件事先
强烈建议您安装ttfautohint并随时添加--external-hint-tool=ttfautohint以下每个配方。此工具可以增强Windows上所有浏览器的字体渲染。
仔细检查您是否poppler-data安装了CJK字符。
仔细检查你已经运行sudo make install,或者pdf2htmlEX可能无法正确执行
最简单的情况
假设你有一个PDF文件pdf/test.pdf,只需运行
pdf2htmlEX命令是上文通过docker做的软连接容器
1 | pdf2htmlEX --zoom 1.3 pdf /test .pdf |
将test.html在当前目录中生成一个HTML文件。
1.1.3.2 高级
1 | pdf2htmlEX -f 3 -l 5 --fit-width 1024 -- bg -formatjpg pdf /test .pdf |
将仅转换第3,4页和第页,并将页宽调整为1024像素。背景图像将以JPEG格式生成。
1.1.3.3 对于发布商
1 | pdf2htmlEX --embed cfijo --dest- dir outpdf /test .pdf |
将test.html在out目录中产生一个和附带的文件,以这种方式将所有资源(字体,图像,CSS和JavaScript)存储在分离的文件中,以便查看器可以更好地利用浏览器缓存。
1.1.3.4 适用于高级发布商
1 | pdf2htmlEX --embed cfijo -- split -pages 1 --dest-dirout --page-filename test -%d.page pdf /test .pdf |
将执行类似的操作,但每个单独的页面都存储在一个单独的文件中。命令行中指定的文件名称等test-0.page,test-1.page依此类推。仍然有一个test.html通过ajax动态加载页面。以这种方式,发布商被完全控制,谁可以按照他们喜欢的方式组织页面,例如实现延迟页面加载。
1.1.3.5 终极之手
1 | pdf2htmlEX --fallback 1 pdf /test .pdf |
也会产生一个单一的test.html,然而,它包括图像和隐藏的文本。这种模式提供最大的精度和兼容性,代价是更大的文件大小。仅当pdf2htmlEX无法正确处理您的文件时,才能使用此模式。
自发研究
1 | pdf2htmlEX --fallback 1 --fit-width 1024 --fit-height 720 -- bg - format jpg test .pdf |
1.1.3.6 更多
只要记住man pdf2htmlEX,pdf2htmlEX --help永远是你最好的朋友。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
云存储时代来临:微软网盘SkyDrive PK 苹果iCloud
如果笔者没有记错的话,2011年底,国内的某款网盘产品刚刚获得了百万级别的风险投资。为啥网盘类产品会受亲睐呢?这和移动 互联网的高速发展有关。 近年来,一方面是越来越多的人使用手机上网,中国手机网民已经突破3.5亿;另一方面是网民通过PC、平板、手机等不同设备上网,各种资料无法共享,手机网民迫切需要一款个人云存储产品来满足自己存储资料以及设备间资料共享的需求,网盘应运而生。 目前国内外最先进的两款网盘产品分别是微软网盘SkyDrive和苹果iCloud,笔者在此分别体验并进行横向对比,以供更多的网民参考。 1 、容量与同步方面。 微软网盘SkyDrive的容量是25GB,最大上传个体文件100MB;iCloud是5GB。Windows Live Mesh可以同步最多200个文件夹,iCloud是自动同步。 2 、共享与外链方面。 微软网盘SkyDrive支持联系人之间的共享,可设置多种权限,安全性好,支持外链;而iCloud可发送单张照片,不支持外链。 3 、加密情况,手机访问及FTP 。 微软网盘SkyDrive与iCloud都支持手机访问,iCloud支持iPhone系列的手机,而...
- 下一篇
docker run Influxdb
本文假设读者已经安装并配置好了Docker的运行环境,Docker daemon已经运行。如果要在Suse上安装Docker,请参考文章Docker学习系列1-Suse安装Docker来设置Docker运行环境。如果是其他Linux系统,请参考Docker官方文档进行安装配置。 # docker pull tutum/influxdb 该命令执行成功后,使用docker images命令可以查看下载的镜像 #docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE tutum/influxdb 0.8.8 8ef6d98dafde 12 weeks ago 279.9 MB 到此,influxdb就安装完成了,是不是很简单? 3. Docker环境下运行influxdb: #docker run -d -p 8083:8083 -p8086:8086 --expose 8090 --expose 8099 --name influxsrv tutum/influxdb 各个参数含义: -d:容器在后台运行 -p:将容器内端口映...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS6,7,8上安装Nginx,支持https2.0的开启