gif, jpeg and svg images cannot be resized using fo:external-graphic width and content-width attributes
Specifying width works for all of the named formats. Content-width is not yet implemented.
Gif anf JPEG are scaled correctly, but with SVG the image is contained in an area of the requested size, but the SVG content is not scaled. I.e. <fo:external-graphic src="file:boxes.svg"/> <fo:external-graphic src="file:boxes.svg" width="2in" /> <fo:external-graphic src="file:boxes.svg" width="3in" /> <fo:external-graphic src="file:boxes.svg" width="50mm" /> <fo:external-graphic src="file:../../graphics/xml_feather_transparent.gif"/> <fo:external-graphic src="file:../../graphics/xml_feather_transparent.gif" width="2in" /> <fo:external-graphic src="file:../../graphics/xml_feather_transparent.gif" width="3in" /> <fo:external-graphic src="file:../../graphics/xml_feather_transparent.gif" width="50mm" /> The GIFs are all scaled correctly, but the SVG all apper the same size, with lots of white space around them. This was tested by adding these lines to the svg/external.fo example
Created attachment 3547 [details] Quick patch to scale SVG propertionatly images to full size of area
Bugzilla cleanup: FOP 0.93/Trunk should fully support content-height / content-width, with values of "scale-to-fit", and possible non-uniform scaling.
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed