xslfo中的内嵌图像呈现为块

时间:2013-03-20 12:50:21

标签: image-resizing xsl-fo apache-fop

我正面临着XSLFO的问题 - FOP图像渲染,我有几个不同大小的图像。 一些小图像与文本内联对齐,一些是占据定义空间的大图像,显示大图像时,它将超出视口,我在Yahoo groups找到了一个工作解决方案来限制它视口,然而给定的灵魂将小图像和大图像都视为块。但我需要将内嵌图像渲染为内联本身而不是块。

我正在使用以下代码来渲染图像

<fo:external-graphic src="file:{./@src}" width="90%" content-width="scale-to-fit" scaling="uniform" content-height="100%" vertical-align="middle"/>

图片代码不包含任何有关内联或阻止的信息。

样品: <img src="images/real_world_example.jpg" />

screenshot of the problem

上图中的文字应该在图像旁边对齐

提前致谢。

1 个答案:

答案 0 :(得分:0)

我无法测试,但我认为问题出在您的width="90%"上。只需删除它,它应该按预期工作。