Bug 212291 SWT Chart render engine always uses 96 DPI(Display) resolution
chart/org.eclipse.birt.chart.device.swt/src/org/eclipse/birt/chart/device/swt/SwtTextRenderer.java
clrText.dispose( );
		itm.dispose( );
		f.dispose( );
		gc.dispose( );
		imgdtaS = imgSource.getImageData( );
		final ImageData imgdtaT = new ImageData( clipWt,
				clipHt,
				32,
				PALETTE_DATA );
		imgdtaT.palette = imgdtaS.palette;
		imgdtaT.transparentPixel = imgdtaS.transparentPixel;
		for ( int i = 0; i < clipHt; i++ )
		{
			for ( int j = 0; j < clipWt; j++ )
			{
				imgdtaT.setPixel( j, i, imgdtaT.transparentPixel );
			}
		}
		final int neg = ( dAngleInDegrees < 0 ) ? (int) ( clipHs * dSineTheta )
				: 0;
		final int pos = ( dAngleInDegrees > 0 ) ? (int) ( clipWs * Math.abs( dSineTheta ) )
				: 0;
		final int yMax = clipHt - pos;
		final int xMax = clipWt - neg;
		int xSrc = 0, ySrc = 0, xDest = 0, yDest = 0, x = 0, y = 0;
		double yDestCosTheta, yDestSineTheta;
		
		for ( yDest = -pos; yDest < yMax; yDest++ )
		{
			yDestCosTheta = yDest * dCosTheta;