【发布时间】:2014-08-02 00:30:25
【问题描述】:
我正在尝试生成一个具有巨大类层次结构的doxygen 包。 (适用于 QuickFIX、FWIW)。无论我做什么,它似乎都将图像的高度限制在 32766:
$ file html/inherit__graph__23.png
html/inherit__graph__23.png: PNG image data, 307 x 32766, 8-bit/color RGBA, non-interlaced
不是剪裁;它正在缩放。结果是,只有 307px 宽的类框被缩放得如此之小,以至于其中的文本不可读,并且 HTML 映射也不起作用。
dot 和 doxygen 文档都没有提到这个限制,尽管看起来很明显有什么东西在做,我找不到任何指令来覆盖它。 (是的,我意识到这么大的图像在浏览器中有它自己的问题,但我稍后会处理。)这个数字看起来很可疑,因为它接近 2^15,我相信 PNG 使用 32 位大小场,所以更大的东西应该是可能的。
有谁知道这个限制来自哪里以及如何绕过它?
编辑添加:doxygen 版本 = 1.6.1,graphviz = 2.26.0。可能太旧了?
【问题讨论】: