mindoc-org / mindoc

Golang实现的基于beego框架的接口在线文档管理系统
https://mindoc.com.cn/docs/mindochelp
Apache License 2.0
7.29k stars 1.9k forks source link

產生 PDF 發生問題 #247

Closed lamb-mei closed 6 years ago

lamb-mei commented 6 years ago

请按照一下格式提交issue,谢谢!

FROM golang:1.10-alpine3.7 自掛 GLIBC calibre 3.20

直接點匯出PDF 顯示 ··· convert to epub [ebook-convert /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/content.epub /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/output/book.epub] convert to mobi [ebook-convert /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/content.epub /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/output/book.mobi] convert to pdf [ebook-convert /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/content.epub /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/output/book.pdf --paper-size a4 --pdf-default-font-size 14 --pdf-header-template

SECTION

--pdf-footer-template

本文档使用 MinDoc 构建 - PAGENUM -

--pdf-page-margin-left 72 --pdf-page-margin-top 72 --pdf-page-margin-right 72 --pdf-page-margin-bottom 72] convert to docx [ebook-convert /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/content.epub /tmp/a06614972fcb89f5f71909a1576a024d/mindoc/output/book.docx --docx-no-toc --docx-page-size a4 --docx-page-margin-left 72 --docx-page-margin-top 72 --docx-page-margin-right 72 --docx-page-margin-bottom 72] 2018/04/03 08:34:28.065 [I] [book_result.go:378] 文档转换完成:MinDoc演示项目 ···

網頁畫面顯示 404 page not found 200

但當再產生的時候,檔案還沒從 /tmp/ 刪除前 有順利複製出 book.epub book.mobi book.pdf 轉換的檔案都是正常的

不知道是什麼問題?

lifei6671 commented 6 years ago

你是MinDoc哪个版本?

lamb-mei commented 6 years ago

前天(4/2 從master clone 下來的沒仔細看版本

使用 docker builder 我後來在 dockerfile 加上了 glibc 和 calibre 重新做了一個 image https://github.com/lamb-mei/docker-golang-alpine-glibc-calibre/blob/master/Dockerfile

dockerHub來源是 lambmei/golang-alpine-glibc-calibre 往下加上版主原本 dockerfile 內容應該就可以build 一樣的環境了

lamb-mei commented 6 years ago

請問大大不知道有什麼方式可以解決?

有需要提供我使用的 dockerfile 嗎?

lifei6671 commented 6 years ago

你这个镜像可以实现导出吗?