Fop0.95を使用して生成されたPDFの画像の高さと幅を修正しようとしています。これがそれに使用されるコードです
<fo:external-graphic src="s\image.png" height="2.00in" width="2.00in"/>
以下も機能しません
<fo:external-graphic src="s\image.png" content-height="scale-to-fit" height="2.00in" content-width="2.00in"/>
これらは、幅によって制御されるイメージを提供します。要約すると、fop 0.95を使用してアスペクト比を維持するのではなく、画像を引き伸ばそうとしていますが、誰かがそれについて考えていますか?
これらは、幅によって制御されるイメージを提供します。要約すると、fop 0.95を使用してアスペクト比を維持するのではなく、画像を引き伸ばそうとしています。
デフォルトでは、fopは、指定された画像の高さと幅に関係なく、アスペクト比を維持します。これは、fopがデフォルトで均一なスケーリングを行うことを意味します。
仕様に従って画像をかなり引き伸ばすには、不均一なスケーリングを使用する必要があります。こちらです:
<fo:external-graphic src="s\image.png" content-height="scale-to-fit" height="2.00in" content-width="2.00in" scaling="non-uniform"/>
これにより、高さ2.00in、幅2.00inのimage.png画像が表示されます。
お役に立てれば。ありがとうございました、