项目

一般

简介

每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。

wangfei fei大约一年 之前添加

每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。


回复 (46)

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing大约一年 之前添加

如果采用默认的redmine textile语法,历史记录中图片的引用方式要确保格式是通过两个叹号包裹图片名的方式,例如:!我是一张图片.jpg!,否则导出的pdf里不显示图片。另外,因为安全性问题,采用http://或https://等外部链接方式引用的图片,导出pdf时是不会被显示的。

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 wangfei fei大约一年 之前添加

我确认了一下,我用redmine textile语法,用两个叹号包裹图片名的方式,导出来的pdf还是不显示图片内容,显示的是这样的:!我是一张图片.jpg!

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 chen xianchao大约一年 之前添加

同上面的介绍:我再三确认了一下,用两个叹号包裹图片名的方式,导出来的pdf也是不显示图片内容。

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing大约一年 之前添加

@chen xianchao 写到:

同上面的介绍:我再三确认了一下,用两个叹号包裹图片名的方式,导出来的pdf也是不显示图片内容。

“两个叹号包裹图片名"是redmine当前的issue的附件吗? 如果不是就显示不了。

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 chen xianchao大约一年 之前添加

@guo hongxing 写到:

@chen xianchao 写到:

同上面的介绍:我再三确认了一下,用两个叹号包裹图片名的方式,导出来的pdf也是不显示图片内容。

“两个叹号包裹图片名"是redmine当前的issue的附件吗? 如果不是就显示不了。

是的,如下图示;这种导出PDF就会不显示;我试了其他图片格式如jpg,bmp都不可以;

是不是浏览器的问题?

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 genshuo he7 个月 之前添加

很好奇,修复了没有,我5.0,3版本,有时候可以 有时候不可以,琢磨不透。图片的格式是.png格式的。

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

@genshuo he 写到:

很好奇,修复了没有,我5.0,3版本,有时候可以 有时候不可以,琢磨不透。图片的格式是.png格式的。

在linux上 redmine 5.0.3测试是正常的,jpg、png导出pdf后图片都能正常显示。以下是测试环境:

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

我测试发现了,网页上粘贴过来的图片是可以的,但是本地的或者剪贴板的就不行。

方便贴下目前在使用的是哪些插件?

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 genshuo he7 个月 之前添加

后台会报这些错;

SCM command failed, make sure that your SCM command (e.g. svn) is in PATH (D:\Bitnami\imagemagick;D:\Bitnami/msys64\bin;D:\Bitnami/ruby\bin;D:\Bitnami/git\bin;D:/Bitnami/apps/redmine/htdocs/vendor/bundle/ruby/2.6.0/bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;D:\Bitnami\redmine5030\ruby\bin;D:\Bitnami\ghostscript\bin;C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps)

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

@guo hongxing 写到:

我测试发现了,网页上粘贴过来的图片是可以的,但是本地的或者剪贴板的就不行。

方便贴下目前在使用的是哪些插件?

另外,如果redmine启用了缩略图显示,且在问题中可以正常显示图片缩略图(imagemagick)和pdf缩略图(gs),那么就和你提供的截图配置没有关系。图片和pdf缩略都正常显示,只有导出的pdf图片不能显示,以下建议:

  • 排查redmine的主机名和协议配置url填写是否合理
  • 罗列下在使用的插件,看是否存在有影响导出功能的插件

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

建议继续如下测试:

  1. 启用“显示附件缩略图",分别测试上传图片和pdf文件到某个issue上,查看该issue,看能否正常分别显示pdf和图片的缩略图。
  2. 如果是windows版的bitnami集成包,且日常通过10.252.39.216/redmine 访问redmine系统,可能存在导出pdf中图片缺失的问题(需要先第1步的验证后再看这一步的问题)

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 genshuo he7 个月 之前添加

1.勾选启用缩略图选项,重启所有服务,在issue中添加本地png图片和jpg图片,导出PDF后均未正常显示;

2.通过本地http://localhost/redmine/issues/137 进行的访问导出也是无法正常显示;
3.通过10.252.39.216/redmine访问,导出PDF 也是无法正常显示图片;

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

启用“显示附件缩略图",分别测试上传图片和pdf文件到某个issue上,查看该issue,看能否正常分别显示pdf和图片的缩略图。

你没有理解这条的意思,不是看pdf导出的文件里的图片显示。第一步要先启用“显示附件缩略图"功能后,先确保在issue显示里能看到图片的缩略图。再讨论第2步

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

好的。接下来考虑第2步的问题:

目前怀疑bitnami的sub-url可能影响到了redmine的pdf导出功能。如果不是特别钟爱 http(s)://hostname/redmine% 的访问方式,可以考虑去掉redmine后缀,避免该访问后缀影响pdf导出对图片的影响。一个简单的方法:

  1. 进入bitnami的文件夹,找到bnconfig文件,开启cmd控制台切换到对应的目录,输入:
    bnconfig --appurl /
    
  2. 重新启动redmine
  3. 等待redmine启动完成后,进入redmine的配置页面,去掉主机名配置中的/redmine后缀
  4. 然后再导出pdf看是否能看到图片

如果不想使用这种方法,再考虑其他方案

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

使用 D:\Bitnami\apps\redmine这个文件。使用方法:

  • 通过管理员运行use_redmine.bat进入控制台
  • cd D:\Bitnami\apps\redmine,然后执行:
    bnconfig --appurl /
    
  • 重新启动redmine
  • 等待redmine启动完成后,进入redmine的配置页面,去掉主机名配置中的/redmine后缀
  • 然后再导出pdf看是否能看到图片

RE: 每个问题导出pdf时,历史记录中的图片不会被导出,只有文字。是否可以设置将图片也在pdf中导出,或有相关插件。谢谢师傅。 - 由 guo hongxing7 个月 之前添加

thin 起不来应该和你的上述修改没有关系。你可以试试手动启下thin,看到底发生了什么:

set RAILS_ENV=production
bundle exec thin start -p 3333

在控制台等待thin启动,看有什么有用的信息?

(1-25/46) 点赞0
点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0点赞0
赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏赞赏