CHM是 Windows下的标准帮助文件格式,也是网上比较流行的电子书格式,通过免费制作工具Microsoft HTML Help Workshop可以十分方便地把HTML格式编译成CHM文件。由于工作需要,笔者想把CHM文件转换成PDF文件格式,一般的方法是先把CHM文件反编译后再用html PDF软件来转换,但这样操作比较麻烦,有没有更方便的方法呢?于是笔者上网搜了一下,发现了名为“ABC Amber CHM Converter”的转换工具可以直接实现转换,现在推荐给大家。

  下载安装完毕后,双击桌面的图标启动程序,程序默认的语言是英语,单击“工具→语言”菜单项,在弹出窗口中选择“Chinese simplified”简体中文。单击“打开”按钮,选择要转换CHM文件并打开,CHM文件的目录会显示在左边树形框中(如图1所示),在右边列表中显示可以导出的目标文件格式,在这里选中导出“PDF”项。

  图1 软件主界面

  在导出之前你可以对PDF文件格式进行一定的设置,单击“工具→选项”菜单项,在弹出对话框中选择“PDF”标签(如图2所示),在“文档信息”栏中输入PDF文件的标题、作者等信息。在“Page”项中可以调整输出PDF文件页面的大小、方向、边距等属性。出于版权和安全的考虑,我们可以为PDF文档加密并设置上密码,也可以对PDF文件的修改、打印和复制等权限进行限制,这些在“security”项中都可以办到。为了使生成的文件占用空间小一些,可以在“File”项中选择“文件压缩”和“图像压缩”两项。最后单击“确定”退出,这样就完成了PDF文档的设置。最后点击“导出数据库为”按钮即可完成转换工作。

  图2 标签设置框

  编辑提示:如果软件未注册,就不能进行批量转换。

  软件除了可以转换成PDF格式以外,还支持把CHM文件转换成HTML(其实就是反编译)、hlp、TXT、DOC、MDB、XLS、XML等常见的29种电子文档格式。另外程序还支持直接对转换后的PDF电子文档进行加密。

电子书CHM格式转换为PDF文件(转)相关推荐

  1. cr3格式怎么转换成jpg_怎么把JPG格式转换为PDF?

    以前我写过怎么把PDF格式的文件转换为Word文档,也写过怎么怎么把Word转换为JPG图片格式. 今天再写一篇:怎么把图片格式转换为PDF格式文件. 也是用上次的五张图片作为例子做测试 现在我们只需 ...

  2. java将HTML文件转化为pdf文件,如何使用Java将HTML网页转换为PDF文件

    我一直在互联网上搜索如何使用Java将HTML页面转换为PDF文件.我发现了很多指针,简而言之,它们不起作用或难以实现.我也下载了一个商业产品,pdf4ml;该API是我很乐意与之合作的,除了当我在维 ...

  3. aip格式转化为pdf_python提取pdf文档中的表格数据、svg格式转换为pdf

    提取pdf文件中的表格数据原文链接 https://www.analyticsvidhya.com/blog/2020/08/how-to-extract-tabular-data-from-pdf- ...

  4. office文件转换为pdf文件

    office文件转换为pdf文件 首先安装openoffice,自行百度 导入jar包,自行百度 引入坐标: <!-- 转pdf配置 --><dependency><gr ...

  5. documents4j 实现Word文档、xlsx、等格式转换PDF文件

    1.documents4j 简介 document4j是一个用来进行文档格式转换的Java工具库,它通过借助本机中支持指定文件格式到目标文件格式转换的应用,来实现整个转换的过程. document4j ...

  6. Office系列---将Office文件(Word、PPT、Excel)转换为PDF文件,提取Office文件(Word、PPT)中的所有图片

    将Office文件转换为PDF文件,提取Office文件中的所有图片 1.Office系列---将Office文件(Word.PPT.Excel)转换为PDF文件 1.1 基于Office实现的解决方 ...

  7. 将HTML文件转换为PDF文件(Thymeleaf模板转换,简单解决中文问题, 解决HTML带图片转换PDF文件问题)

    将HTML文件转换为PDF文件 一.导入依赖 <!-- itext生成Pdf --> <dependency><groupId>com.itextpdf</g ...

  8. 使用Jacob实现将Word文件转换为Pdf文件

    在某些业务场景下,可能需要将Word文件转换为Pdf文件的需求,Word文件编辑方便,而Pdf文件查看更方便,并且格式基本不会变化,同时可以避免被误编辑. 如果使用的是Java语言,那么可以借助于Ja ...

  9. 在HTML网页中打开chm格式的帮助文件

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在HTM ...

  10. 将Word文档转换为PDF文件的步骤和技巧

    在日常工作和学习中,我们经常需要将Word文档转换为PDF文件.PDF文件的格式稳定.排版精美.易于共享等特点使其成为了许多场合下的首选文件格式.在本文中,我将为大家介绍将Word文档转换为PDF文件 ...

最新文章

  1. 微服务平台的发展趋势
  2. python网络信息提取_python网络爬虫与信息提取I
  3. python做好的程序如何变成小程序-使用python编写简单的小程序编译成exe跑在win10上...
  4. 贪心算法很简单:跳跃游戏
  5. pip安装库速度较慢--常用的几个国内镜像
  6. matlab fftshift_matlab下实现FFT信号分析
  7. python合法标识符_python_判断标识符的合法性
  8. Demo:充分利用 Ajax 技术 来体现页面局部刷新 效果(获取天气预报情况)
  9. linux如何检查uwsgi安装成功,linux安装uwsgi出错
  10. 从二叉搜索树到平衡二叉搜索树
  11. 【资源下载】SocketTool 下载 资源下载
  12. Linux Shell脚本文本三剑客之AWK
  13. 【CTF WriteUp】网鼎杯 青龙组 Misc题解复现(整理,WP非原创)
  14. 用户画像场景与技术实现方案
  15. eclipes的安装与使用
  16. android OTG (USB读写,U盘读写)最全使用相关总结
  17. 你真的佩戴好劳保防护用品了吗?这才是正确的打开方式
  18. 微信小程序子组件向父组件传值的两个方法
  19. GC是什么?为什么要有GC
  20. 区块链的核心价值就在去中心化

热门文章

  1. vue中事件修饰符,stop,prevent,capture,self,once
  2. Django实现adminx后台网站访问的IP记录统计
  3. android_静默安装/adb执行/软件搬家/消息派发
  4. lintcode(168)吹气球
  5. React的消息订阅全过程
  6. [每日一氵] linux 批量删除某个名字的文件夹
  7. 斐讯w2换表盘_【斐讯W2智能手表使用感受】表盘|屏幕|GPS|电量_摘要频道_什么值得买...
  8. 科大讯飞,百度,思必驰,云知声四款识别引擎降噪算法性能对比
  9. shopify抓单按时间总是少一些的解决
  10. 电商erp软件有哪些好处?