xsl:fo 图像仅在 Google chrome 中显示为黑框
xsl:fo image displays as black box in only Google chrome
我正在使用 xsl:fo、
创建 pdf 文件
现在我在 Google chrome 浏览器中遇到问题。
生成pdf文件时,pdf中的图片不显示。出现黑框而不是图像。
我尝试了 xsl:fo 外部图形的所有内容类型。
但是我得到的是黑框而不是图像。
我只在 Google chrome 浏览器中遇到这个问题,在其他浏览器中它工作正常。
这是代码,我用它在 pdf 中使用 xsl:fo
显示图像
<fo:table-cell text-align="left" padding-left="30px" padding-bottom="10px" background-color="white">
<fo:block>
<fo:external-graphic content-width="100%" content-height="100%" content-type="content-type:image/jpg">
<xsl:attribute name="src">url(http://../images/barcode1.jpg)</xsl:attribute>
</fo:external-graphic>
</fo:block>
</fo:table-cell>
我们没有看到太多您的 XSLT 或 XSL-FO 代码,因此这只是一个猜测。尝试
<fo:external-graphic content-width="100%" content-height="100%" content-type="content-type:image/jpg">
<xsl:attribute name="src">
<xsl:value-of select="http://../images/barcode1.jpg"/>
</xsl:attribute>
</fo:external-graphic>
如果有任何变化请告诉我。
我正在使用 xsl:fo、
创建 pdf 文件现在我在 Google chrome 浏览器中遇到问题。
生成pdf文件时,pdf中的图片不显示。出现黑框而不是图像。
我尝试了 xsl:fo 外部图形的所有内容类型。
但是我得到的是黑框而不是图像。
我只在 Google chrome 浏览器中遇到这个问题,在其他浏览器中它工作正常。
这是代码,我用它在 pdf 中使用 xsl:fo
显示图像<fo:table-cell text-align="left" padding-left="30px" padding-bottom="10px" background-color="white">
<fo:block>
<fo:external-graphic content-width="100%" content-height="100%" content-type="content-type:image/jpg">
<xsl:attribute name="src">url(http://../images/barcode1.jpg)</xsl:attribute>
</fo:external-graphic>
</fo:block>
</fo:table-cell>
我们没有看到太多您的 XSLT 或 XSL-FO 代码,因此这只是一个猜测。尝试
<fo:external-graphic content-width="100%" content-height="100%" content-type="content-type:image/jpg">
<xsl:attribute name="src">
<xsl:value-of select="http://../images/barcode1.jpg"/>
</xsl:attribute>
</fo:external-graphic>
如果有任何变化请告诉我。