跳转到主要内容

Invenio文件预览模块。

项目描述

https://img.shields.io/github/license/inveniosoftware/invenio-previewer.svg https://img.shields.io/travis/inveniosoftware/invenio-previewer.svg https://img.shields.io/coveralls/inveniosoftware/invenio-previewer.svg https://img.shields.io/pypi/v/invenio-previewer.svg

Invenio文件预览模块。

功能

  • 文件预览。

  • 支持PDF、ZIP、CSV、MARKDOWN、XML、JSON、PNG、JPG和GIF,无需额外配置。

  • 可扩展API以创建新的预览器。

更多文档可参考: https://invenio-previewer.readthedocs.io/

变更

版本 2.2.0(发布日期:2024-03-26)

  • 集成了新的视频/音频预览器

版本 2.1.2(发布日期:2024-03-12)

  • 前端:改善长文件名ZIP的显示

版本 2.1.1(发布日期:2024-01-31)

  • markdown:不可预览时的默认消息

  • markdown:修复了ascii编码错误

版本 2.1.0(发布日期:2023-12-05)

  • 设置:将依赖从cchardet迁移到charset_normalizer,修复了python3.11的问题

  • 设置:将python3.11添加到测试矩阵

版本 2.0.2(发布日期:2023-11-20)

  • CSV:修复处理小文件的问题。

版本 2.0.1(发布日期:2023-09-14)

  • CSV:移除文件大小限制。新的扩展可以预览非常大的文件。

版本 2.0.0(发布日期:2023-09-14)

  • CSV:将JS渲染从d3改为papaparse,支持渲染非常大的文件

  • 为CSV扩展添加文件大小检查

  • 重构XML和ipynb扩展

版本 1.5.0(发布日期:2023-08-17)

  • 编码:清理检测并覆盖ASCII为默认编码

  • txt-preview:启用水平滚动,避免无效编码错误,并添加在PREVIEWER_TXT_MAX_BYTES后截断.txt文件预览的选项

  • 拉取最新的翻译

版本 1.4.0(发布日期:2023-03-02)

  • 移除已弃用的flask_babelex依赖

  • 升级invenio_i18n

版本 1.3.9(发布日期:2023-01-13)

  • 移除内联脚本 - pdf js

版本 1.3.8(发布日期:2022-11-18)

  • 添加翻译

版本 1.3.7(发布日期:2022-09-05)

  • jupyter:修复jpynb预览器

  • 测试:升级invenio-db

版本 1.3.6(发布日期:2022-03-31)

  • 修复依赖

版本 1.3.5(发布日期:2022-02-28)

  • 将bootstrap-sass版本与Invenio-Theme版本对齐。

版本 1.3.3(发布日期:2021-07-12)

  • 添加德语翻译

版本 1.3.2(发布日期:2020-12-11)

  • 修复了Jinja宏中的预览按钮和问号图标。

版本 1.3.1(发布日期:2020-12-11)

  • 修复了Jinja宏中列出文件的文件下载链接。

版本 1.3.0(发布日期:2020-12-10)

  • 迁移到Semantic-UI。

  • 放弃对flask-assets的支持。

  • 修复PDF.js静态资产路径。

  • 将CI迁移到GitHub Actions。

  • 修复Bootstrap和Semantic UI文件中的导入。

版本 1.2.1(发布日期:2020-05-07)

  • 由于与应用程序上下文相关的错误,设置Sphinx <3

  • 停止使用示例应用

版本 1.2.0(发布日期:2020-03-13)

  • 将flask依赖更改为由invenio-base集中管理

  • 放弃对Python 2.7的支持

版本 1.1.0(发布日期:2019-12-20)

  • 更改file_list宏的样式和方法签名。

版本 1.0.2(发布日期:2019-11-21)

  • 为了遵守内容安全策略,从简单图像预览器中移除内联样式

版本 1.0.1(发布日期:2019-08-02)

  • 移除html清理配置

版本 1.0.0(发布日期:2019-07-29)

  • 首次公开发布。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

invenio-previewer-2.2.1.tar.gz (3.2 MB 查看哈希值)

上传时间

构建分布

invenio_previewer-2.2.1-py2.py3-none-any.whl (4.1 MB 查看哈希值)

上传时间 Python 2 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面