跳到主要内容

常见的电子文档

常见的文档格式

PDF

PDF 是电子书文件,一般用福特阅读器打开。

PDF 是 Portable Document Format(便携文件格式)的缩写,是一种电子文件格式,与操作系统平台无关,由 Adobe 公司开发而成。PDF 文件是以 PostScript 语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果。PDF 将忠实地再现原稿的每一个字符、颜色以及图象。PDF 文件不管是在 Windows,Unix 还是在苹果公司的 Mac OS 操作系统中都 是通用的。

通过命令行从页面生成 PDF

NPX bin npm link

https://pptr.dev/

https://github.com/signcl/docusaurus-prince-pdf
npx docusaurus-prince-pdf -u http://localhost:3000/docs/learn/index
好像要收费,不可用。

https://github.com/kohheepeace/docusaurus-pdf
npx docusaurus-pdf http://localhost:3000/docs/learn/index hoge.pdf
不支持 v2.0+

https://github.com/kohheepeace/mr-pdf
npx mr-pdf --initialDocURLs="http://localhost:3000/docs/learn/index" hoge.pdf --excludeSelectors=".margin-vert--xl a"
npx mr-pdf --initialDocURLs="http://localhost:3000/docs/learn/index" --contentSelector="article" --paginationSelector=".pagination-nav > a" --coverImage="https://docusaurus.io/img/docusaurus.png" --coverTitle="Docusaurus v2"

npx mr-pdf --outputPDFFilename="hailaz.pdf" --initialDocURLs="http://localhost:3000/docs/learn/index" --contentSelector="article" --paginationSelector="a.pagination-nav__link--next" --excludeSelectors=".theme-doc-breadcrumbs,a.theme-edit-this-page" --coverImage="https://docusaurus.io/img/docusaurus.png" --coverTitle="Docusaurus v2"

npx mr-pdf --outputPDFFilename="hailaz.pdf" --initialDocURLs="http://www.hailaz.cn/docs/learn/index" --contentSelector="article" --paginationSelector="a.pagination-nav__link--next" --excludeSelectors=".theme-doc-breadcrumbs,a.theme-edit-this-page" --coverImage="https://docusaurus.io/img/docusaurus.png" --coverTitle="Docusaurus v2"


npx mr-pdf --outputPDFFilename="docusaurus.pdf" --initialDocURLs="https://docusaurus.io/docs" --contentSelector="article" --paginationSelector="a.pagination-nav__link--next" --excludeSelectors=".theme-doc-breadcrumbs,a.theme-edit-this-page" --coverImage="https://docusaurus.io/img/docusaurus.png" --coverTitle="Docusaurus v2"

#**docusaurus_skipToContent_fallback > div > div > main > div > div > footer > nav > a.pagination-nav**link.pagination-nav__link--next

EPUB

epub 格式电子书最大的特点就是通用性强,是目前支持阅读软件最多的电子书(比如浏览器、基本除了 Kindle APP 以外的所有阅读 APP 都支持)。

MOBI

mobi 电子书格式能够流行普及起来,很大程度上依靠亚马逊这个巨大的内容提供商,以及电子书阅读器 Kindle。

其中 mobi 电子书主要分为 KF7(也称 mobi7)和 KF8(也称 mobi8)两种标准的 Kindle 电子书。

mobi7 不支持在 Kindle 中更换字体、加粗等比较丰富的排版格式,mobi8 则支持这些丰富的排版格式。但亚马逊却不支持 mobi8 邮箱传输至 Kindle。

CHM

https://baike.baidu.com/item/%E5%BE%AE%E8%BD%AFHTML%E5%B8%AE%E5%8A%A9%E9%9B%86/22785507

微软 HTML 帮助集,即编译的 HTML 帮助文件(英语:Microsoft Compiled HTML Help, CHM),是微软继承早先的 WinHelp 发展的一种文件格式,用来提供线上帮助,是一种应用较广泛的文件格式。因为 CHM 文件如一本书一样,可以提供内容目录、索引和搜索等功能,所以也常被用来制作电子书。实际上,微软阅读器的.lit 就是由 CHM 扩充而成。