有沒有辦法將Apache配置爲忽略存儲在映像文件中的DPI元數據並改爲使用特定值?或者可以在<fo:external-graphic>
元素上使用的屬性?強制Apache FOP覆蓋圖像分辨率?
圖像通過以下介紹:
<fo:external-graphic src="{concat('url(', string(@href), ')')}"
xsl:use-attribute-sets="image">
<xsl:call-template name="imageSizeAttributes"/>
<xsl:call-template name="idAttribute"/>
<xsl:call-template name="roleAttribute"/>
</fo:external-graphic>
我發現,源圖像的最佳DPI值是110。如果我保存110 DPI那麼他們是完全呈現的圖像。如果可能的話,我想簡單地覆蓋它,以便不使用映像文件中的DPI值。
我嘗試添加下面的「.xconf」的文件,但這似乎沒有讓在所有的任何區別:
<source-resolution>110</source-resolution>
我也試着設置極端值(0,72,200,300, 600)看看他們是否有影響力,但他們沒有。