soderlind/read-offline

Read Offline 允许您下载或打印帖子和页面。您可以以 PDF、ePub 和 mobi 格式下载帖子。

资助包维护!
paypal.me/PerSoderlind

安装: 0

依赖关系: 0

建议者: 0

安全: 0

星标: 31

关注者: 8

分支: 10

公开问题: 27

类型:wordpress-plugin

0.9.17 2021-08-26 23:06 UTC

README

Build Status Code Climate

Read Offline

Read Offline 允许您下载或打印帖子或页面。您可以以 PDF、ePub 或 mobi 格式下载帖子。

演示示例 | 功能 | 反馈与支持 | 待办事项 | 变更日志 | 安装 | 使用 | 常见问题解答 | 屏幕截图 | 致谢

演示示例

基于 Columbia University Kermit 项目提供的 UTF-8 样本

  • PDF
    • 封面艺术
    • 目录
    • 页眉和页脚
    • 水印
    • 受保护,仅允许打印
  • ePub
    • 封面艺术
    • 目录
  • mobi
    • 封面艺术
    • 目录

为了完全支持 PDF 字体,您必须添加 Read Offline 字体 扩展插件。

功能

  • 在帖子或页面的顶部和底部添加下载链接(在 Read Offline -> 通用选项中可配置)
  • 您可以下载包含当前帖子或页面的 PDF、ePub 或 mobi 文件,或者打印帖子/页面。
  • 下载文件名基于帖子的 slug($post->post_name)
  • 向文件添加元数据
    • 标题、作者、日期、版权信息等。
  • PDF 功能(在 Read Offline -> PDF 中设置)
    • 纸张格式(A0 - A10、B0 - B10、C0 - C10、4A0、2A0、RA0 - RA4、SRA0 - SRA4、Letter、Legal、Executive、Folio、Demy 和 Royal)
    • 目录
    • 封面页
    • 页眉和页脚
    • 主题或自定义 CSS
    • 水印
    • 保护
  • ePub(在 Read Offline -> ePub 中设置)
    • 目录
    • 封面页(静态或按帖子功能图片)
    • 自定义 CSS
  • mobi(在 Read Offline -> mobi 中设置)
    • 目录
    • 封面页
  • 打印功能(在 Read Offline -> 打印中设置)
    • 添加打印页眉文本
    • 自定义打印样式
  • 支持持久链接(/read-offline/"postid"/"post-name"."type")。我在 soderlind.no 上编写了一个 "如何向您的插件添加持久链接" 指南。
  • Google Analytics read-offline 事件跟踪。您可以在 Google Analytics 报告的内容 -> 事件下找到这些信息。假设您正在使用 Google Analytics 的异步版本
  • languages/read-offline.po 以便于翻译。
  • 通过 Read Offline 字体 扩展插件支持所有 mPDF 字体。

反馈与支持

如果您有任何请求、问题或其他反馈要提供关于此测试版,请使用以下链接。

待办事项

标记为增强的问题已计划增强。

变更日志

查看CHANGELOG.md文件

安装

  1. 下载插件并解压read-offline.zip
  2. 将解压后的read-offline文件夹上传到/wp-content/plugins/目录
  3. 通过WordPress的“插件”菜单激活插件

使用

  1. 将其添加到每篇帖子或页面的顶部或底部(见“Read Offline”->“常规选项”)。
  2. [pdf][epub][mobi][print]简码、属性
    • text="下载链接文本",默认:text="下载PDF"等。
    • icon="false",默认:icon="true"

常见问题解答

如何添加下载链接?

您可以通过两种方式添加Read Offline链接

  1. 将其添加到每篇帖子或页面的顶部或底部(见“Read Offline”->“常规选项”)。
  2. [pdf][epub][mobi][print]简码、属性
    • text="下载链接文本",默认:text="下载PDF"等。
    • icon="false",默认:icon="true"

插件支持RTL输出吗?

  1. RTL(从右到左的书写方向)在PDF和ePub中受到支持。对于PDF,您可能需要Read Offline Fonts附加插件。

屏幕截图

1. Read Offline -> 常规选项

Read Offline -> General Options

2. Read Offline -> PDF

Read Offline -> PDF

3. Read Offline -> ePub

Read Offline -> Print

4. Read Offline -> mobi

Read Offline -> Print

5. Read Offline -> 打印

Read Offline -> Print

开发者备注

当前版本:0.9.12

致谢

请参阅CREDITS.md

版权和许可证

Read Offline版权所有Per Soderlind

Read Offline是自由软件:您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分发和/或修改它,许可证版本为2,或(根据您的选择)许可证的任何较新版本。

Read Offline的目的是使其有用,但没有任何保证;甚至没有关于其适销性或特定用途适用性的暗示保证。有关详细信息,请参阅GNU通用公共许可证。

您应该已随扩展程序一起收到GNU Lesser General Public License的副本。如果没有,请参阅https://gnu.ac.cn/licenses/