文库系统 v2.5.0
虚拟文档、分类增强、广告位、游客下载、后台审核
2023-06-24 更新日志
  • 新增:虚拟文档数量后台可自定义
  • 新增:文档转换配置举例说明文案
  • 新增:HTML静态转换支持页面HTML懒加载,提升访问速度
  • 新增:文库文档详情页面增加默认封面
  • 新增:文库转换队列调整名称为FileConvert
  • 新增:辅助分类需设置启用的主分类ID,默认不启用
  • 新增:文档后台管理支持标题、描述、辅助分类、标签编辑
  • 新增:文档正文下方增加广告位置
  • 新增:文库首页集成标签云功能
  • 新增:搜索结果页面调整为两列显示
  • 新增:文档预览页面新增文档描述
  • 新增:后台审核新增文档标题查重功能
  • 新增:后台文档管理批量修改辅助分类
  • 新增:文档上传匿名显示功能
  • 新增:文库辅助分类批量修改支持替换、追加、删除三种模式
  • 新增:移动端游客下载成功提示接口
  • 优化:列表默认数量从调整为24个条目
  • 修复:小程序文件下载异常问题
  • 修复:首页Banner和菜单层级问题修复
  • 修复:「下载浏览全部」不生效问题
  • 修复:积分兑换下载逻辑异常问题修复
  • 修复:本地转换页数为1的文档概率性失败问题
文库系统

模块介绍

「文库系统」提供了一个基础的文库管理系统,多用户管理,后台审核,共建文库系统。

功能特性
    支持格式
        doc、docx
        ppt、pptx
        xlsx、xls、csv
        pdf、txt
        zip、epub、ai、psd
    在线预览
        静态HTML预览
        图片PNG预览
        图片SVG预览
    文档审核
        标题查重
        后台快速审核 
    文档上传
        上传积分奖励
        批量上传
        批量审核
    文档下载
        VIP特权
        积分兑换
        付费下载
        游客下载
        短信链接下载
        邮箱链接下载
    转换服务
        云转换服务
        本地转换服务
    移动端
        H5版
        小程序
        安卓APP
        iOSAPP

云转换原理

文档转换的配置是一项比较复杂的配置,需要配置多个转换服务,这里我们提供了一个云转换服务,可以让您不用配置转换服务,直接使用我们的云转换服务。

系统默认集成了云转换服务,您可以在后台配置云转换服务的AppId和AppSecret,然后就可以使用云转换服务了。

本地转换原理

这个需要经过两层转化

office --> pdf --> svg 或 png

使用说明

除了基础的PHP环境之外,还需要依赖以下组件:

① Libreoffice

用于将office文档转PDF

# 示例命令
soffice --headless --invisible --convert-to pdf 文档路径.doc --outdir 输出路径

② pdf2svg (预览转换为svg)

pdf2svg,用于将PDF转成svg矢量图片,以供阅读。

# 示例命令
pdf2svg PDF路径.pdf 输出SVG文件.svg

③ imagemagick (预览转换为png)

imagemagick,用于将PDF转成png图片,以供阅读。

# 示例命令
convert PDF路径.pdf PNG路径.png

后台菜单

  • 文库系统
  • 文库系统文档管理
  • 文库系统文档审核
  • 文库系统文档回收站
  • 文库系统文档分类
  • 文库系统文档分类文档主分类
  • 文库系统文档分类文档辅助分类组
  • 文库系统文档分类文档辅助分类
  • 文库系统数据明细
  • 文库系统数据明细文档下载记录
  • 文库系统数据明细文档下载明细
  • 文库系统数据明细文档浏览明细
  • 文库系统文库店铺
  • 文库系统文库设置
  • 运营报表
  • 运营报表文库下载报表
  • 运营报表文库浏览报表
  • 财务中心
  • 财务中心业务订单
  • 财务中心业务订单文档订单-会员
  • 财务中心业务订单文档订单-游客
QQ
微信
客服