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
{
			final Color clrBackground = (Color) _sxs.getColor( (ColorDefinition) la.getBackground( ) );
			final Color clrPreviousBackground = gc.getBackground( );
			if ( ( (ColorDefinition) la.getBackground( ) ).isSetTransparency( ) )
			{
				R31Enhance.setAlpha( gc, (ColorDefinition) la.getBackground( ) );
			}
			gc.setBackground( clrBackground );
			gc.fillRectangle( r );
			clrBackground.dispose( );
			gc.setBackground( clrPreviousBackground );
		}
		
		gc.setForeground( clrText );
		R31Enhance.setAlpha( gc, la.getCaption( ).getColor( ) );
		final Font f = (Font) _sxs.createFont( fd );
		gc.setFont( f );
		
		if ( fd.isUnderline( ) || fd.isStrikethrough( ) )
		{
			int lineWidth = (int) ( fd.getSize( ) / 12 );
			gc.setLineWidth( lineWidth );
		}
		if ( R31Enhance.isR31Available( ) )
		{
			for ( int i = 0; i < itm.getLineCount( ); i++ )
			{
				String oText = itm.getLine( i );
				dW = gc.textExtent( oText ).x;
				if ( bRightAligned )