Example B

Similar requirements as Example A, but use a solid color background and allow the height of the composite to vary, to accommodate images with different aspect ratios.




$text=layer+1+text+goes+here& layer=0&size=800,0&extend=0,100,200,100&src=$object$&originN=.5,0& layer=1&text=rtf…$text$…rtf-encoding&rotate=-90&originN=.5,0&posN=0.5,0

The image is placed in layer 0, and the height value of size= is set to 0, which causes the actual height to be determined by the height of the image after scaling it to 800 pixels wide.

extend= adds 100 pixels to the top and bottom, and 200 pixels to the right.

The origins for both layer 0 and layer 1 are placed at the center-right of the compositing area, to achieve the desired text position.

The following illustration shows the composite result for different aspect ratios of the image and different text strings.

On this page