mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 16:49:47 +03:00
PDF export images broken, HTML works fine? #1289
Closed
opened 2026-02-05 00:30:12 +03:00 by OVERLORD
·
7 comments
No Branch/Tag Specified
development
l10n_development
further_theme_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#1289
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @distressmess on GitHub (Aug 1, 2019).
I've cross-posted this to the solidnerd docker version of Bookstack, but just in case this is an issue sourced with dompdf or Bookstack itself:
I'm having an issue with exporting PDFs in Bookstack. I'm not sure if replacing dompdf with wkhtmltopdf might help, but I can't seem to figure out how to modify the .env as described on the Bookstack site, https://www.bookstackapp.com/docs/admin/pdf-rendering/ , while using the whole solidnerd Bookstack image, so I'm unable to test if that's the issue at the moment.
I'm running Windows 10 and Docker for Windows, as well as the solidnerd Bookstack image.
PDFs render without images, instead only giving the link to the image. This error doesn't carry over to the html export.
See below for an image example:
Thanks in advance!
@distressmess commented on GitHub (Aug 2, 2019):
As an update, I've tried using different image types (png, jpg) with no change. I've also tried to bring in wkhtmltopdf in a few different ways with no success, though that is probably down to my lack of experience in the field...
@ssddanbrown commented on GitHub (Aug 3, 2019):
Hi @distressmess,
Sorry to hear your are experiencing issues.
I don't thinking switching WKHTML would solve this particular issue since the default DOMPDF should render images fine.
I'm assuming that BookStack is having troubling finding the images when it attempts to embed them when generating the HTML that's fed into the PDF generation library.
Have you changed the storage mechanism at all or are you using the default
localstorage option for images?Have you set the
APP_URLparameter in the.envfile? Setting this can help in locating local image files.@distressmess commented on GitHub (Aug 7, 2019):
Hi Dan! The local storage mechanism is the same as the default. I believe I set app_url to http://localhost, but I'll double check with a fresh install and see if that does anything.
@Dayflare commented on GitHub (Aug 8, 2019):
i have a similar issue with pictures in the exported pdf document. The pictures are displayed but they're put under the text so the text is written over the pictures.
the first screenshot shows the page in bookstack, the second one in pdf.


maybe this has something to do with @distressmess issue.
@distressmess commented on GitHub (Aug 8, 2019):
Ahhh, I solved it! Partially inspired by issue #799 (https://github.com/BookStackApp/BookStack/issues/799)
For future reference of anyone with the same issue, I followed the steps on the Solidnerd guide, but since I was a little confused by how to actually call the containers, I typed them in full lines in PowerShell while doing a fresh install of the Bookstack setup:
And then go to your app url to find a working copy of Bookstack with images functioning in the PDF exports!
Hopefully these instructions are easy enough that anyone with the same issue later and similar noob-levels of sysadmin stuff can make it work. :D
@distressmess commented on GitHub (Aug 8, 2019):
I'll leave it up to Dan whether to close this or to see if Dayflare's issue has the same base.
@ssddanbrown commented on GitHub (Dec 17, 2020):
I'll close this off since the original author's issue was solved and since this is now relatively old.