Bug 212291 SWT Chart render engine always uses 96 DPI(Display) resolution
chart/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingTextRenderer.java
* g2d.draw(rr); final BoundingBox bb =
				 * computeBox(IConstants.ABOVE, la, lo.getX(), lo.getY());
				 * renderBox(g2d, bb, Color.black, null);
				 */
				
			}
			
			else if ( dAngleInDegrees == 90 )
			{
				double dYHalfOffset = ( dFH + dH ) / 2.0;
				double dDeltaX = ( dFW + dH ) / 2;
				dX += dDeltaX;
				g2d.rotate( dAngleInRadians, dX, dY );
				if ( bShadow ) 
				{
					g2d.setPaint( new GradientPaint( new Point2D.Double( dX +
							shadowness, ( dY - dYHalfOffset ) + shadowness ),
							(Color) _sxs.getColor( la.getShadowColor( ) ),
							new Point2D.Double( dX + shadowness + dFW,
									( dY - dYHalfOffset ) + shadowness + dFH ),
							(Color) _sxs.getColor( la.getShadowColor( )
									.translucent( ) ) ) );
					g2d.fill( new Rectangle2D.Double( dX + shadowness,
							( dY - dYHalfOffset ) + shadowness,
							dFW,
							dFH ) );
				}
				else
				{
					final Rectangle2D.Double r2d = new Rectangle2D.Double( dX,