soderlind / read-offline
Read Offline 允许您下载或打印帖子和页面。您可以以 PDF、ePub 和 mobi 格式下载帖子。
0.9.17
2021-08-26 23:06 UTC
Requires
- php: ~7.3
- mpdf/mpdf: 8.0.12
- soderlind/phpepub: 4.0.8.7
- wallabag/php-mobi: 1.1.0
This package is auto-updated.
Last update: 2024-09-27 06:02:09 UTC
README
Read Offline
Read Offline 允许您下载或打印帖子或页面。您可以以 PDF、ePub 或 mobi 格式下载帖子。
演示示例 | 功能 | 反馈与支持 | 待办事项 | 变更日志 | 安装 | 使用 | 常见问题解答 | 屏幕截图 | 致谢
演示示例
基于 Columbia University Kermit 项目提供的 UTF-8 样本
为了完全支持 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 字体。
反馈与支持
如果您有任何请求、问题或其他反馈要提供关于此测试版,请使用以下链接。
待办事项
标记为增强的问题已计划增强。
变更日志
安装
- 下载插件并解压read-offline.zip
- 将解压后的
read-offline
文件夹上传到/wp-content/plugins/
目录 - 通过WordPress的“插件”菜单激活插件
使用
- 将其添加到每篇帖子或页面的顶部或底部(见“Read Offline”->“常规选项”)。
[pdf]
、[epub]
、[mobi]
和[print]
简码、属性text="下载链接文本"
,默认:text="下载PDF"
等。icon="false"
,默认:icon="true"
常见问题解答
如何添加下载链接?
您可以通过两种方式添加Read Offline链接
- 将其添加到每篇帖子或页面的顶部或底部(见“Read Offline”->“常规选项”)。
[pdf]
、[epub]
、[mobi]
和[print]
简码、属性text="下载链接文本"
,默认:text="下载PDF"
等。icon="false"
,默认:icon="true"
插件支持RTL输出吗?
- RTL(从右到左的书写方向)在PDF和ePub中受到支持。对于PDF,您可能需要Read Offline Fonts附加插件。
屏幕截图
1. Read Offline -> 常规选项
2. Read Offline -> PDF
3. Read Offline -> ePub
4. Read Offline -> mobi
5. Read Offline -> 打印
开发者备注
当前版本: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/。