跳转至

预览与导出

预览

点**「生成预览」**,在「手写预览」中查看结果。

  • 默认只渲染第一页;勾选「预览全部页面」可生成完整预览。
  • 文字排到多页时,预览下方出现「上一页 / 下一页」和「第 x 页 / 共 y 页」。
  • 改了任何参数,都要重新点一次预览才会更新,界面不会自动重渲染。

导出图片(zip)

点预览区的**「ZIP」**,后端把每一页渲染成 PNG,打包成 images.zip 下载。

  • 压缩包里按顺序放着各页的 PNG 文件。
  • 这是拿到全部页面最直接的方式,适合后面自己排版或者贴进别的文档。

导出 PDF

点预览区的**「PDF」**,后端把所有页面合并成一个 images.pdf 下载。

怎么选

要往 Word 里插图、或者想自己控制页面顺序 → 用 zip。 想要一个能直接打印、直接发的文件 → 用 PDF。

页数与限制

  • 页码控件显示本次已生成的预览页数;默认单页预览不代表整篇只有一页。
  • 应用不按固定的 10 页截断;长文本仍受资源与请求限制影响。

排队、冷却与失败

  • 排队 —— 后端同时只处理有限个任务。队列满了会弹出等待倒计时,告诉你大概还要多久。
  • 进度 —— 生成中的状态通过 WebSocket 实时推送;WebSocket 连不上时自动退回轮询, 界面上看不出区别。
  • 失败 —— 如果后端渲染出错,任务会以失败结束并给出错误信息。 自己部署的话,详细信息在容器日志里:
docker compose logs backend