Bug 164426 Different display between html and pdf output[0300]
Description: Image background of label displays different between in html and pdf output. Build number: 2.2.0.v20061114-0634 Steps to reproduce: 1.Add a label and new a style. 2.Set background image and set to no repeat. 3.Preview in html and pdf. You will get two different output. HTML shows the topper part of image, while in pdf shows the bottom part of image. Expected result: Show the topper part of image in both two of outputs.
engine/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java
* @param layoutX 		the X coordinate specified from layout
		 * @return				the PDF X coordinate
		 */
		private float layoutAreaX2PDF(int layoutX)
		{
			return pdfMeasure(layoutX);
		}
		
		/**
		 * Converts the top Y coordinate of an Area from layout to the start Y coordinate in pdf. 
		 * to the bottom Y coordinate in PDF
		 * @param layoutY 		the Y coordinate specified from layout
		 * @param areaHeight	the height of the area whose coordinate need to be converted.
		 * 						To text area, the height is from the top of the text to
		 * 						the text's baseline.
		 * @return				the PDF Y coordinate
		 */
		private float layoutAreaY2PDF (int layoutY, int areaHeight)
		{
			return pageHeight - pdfMeasure(layoutY) - pdfMeasure(areaHeight);
		}
		
		/**
		 * Converts the top Y coordinate of an Area from layout to the start Y coordinate in pdf. 
		 * to the bottom Y coordinate in PDF
		 * @param layoutY 				the Y coordinate specified from layout
		 * @param areaHeight			the height of the area whose coordinate need to be converted.
		 * 								To text area, the height is from the top of the text to
		 * 								the text's baseline.
		 * @param containerHeight		the height of the area's container