Bug 164074 Height property of label has no effect in PDF [0300]
Description: Height property of label has no effect in PDF Build number: 2.2.0.v20061110-0630 Step to reproduce: 1. inset a label in the report 2. set its Height properties 1in in property view 3. set a background color to the label 3. preview it in PDF and web viewer Actual result: Height property of label has no effect in PDF. Expected result: It can work.
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
Height<th>
	 * <tr>
	 * <tr valign=middle>
	 * <td rowspan="2"><code>true(by default)<code><td>
	 * <td>in-line<td>
	 * <td>ignor<td>
	 * <td>set<td>
	 * <tr>
	 * <tr valign=top bgcolor="#eeeeff">
	 * <td><code>block<code><td>
	 * <td>set<td>
	 * <td>ignor<td>
	 * <tr>
	 * <tr valign=middle>
	 * <td rowspan="2" bgcolor="#eeeeff"><code>false<code><td>
	 * <td>in-line<td>
	 * <td>replaced by 'min-w' property<td>
	 * <td>set<td>
	 * <tr>
	 * <tr valign=top bgcolor="#eeeeff">
	 * <td><code>block<code><td>
	 * <td>set<td>
	 * <td>replaced by 'min-height' property<td>
	 * <tr>
	 * <table>
	 * 
	 * @param type
	 *            The display type of the element.
	 * @param style
	 *            The style of an element.
	 * @param height
	 *            The height property.
	 * @param w
	 *            The w property.
	 * @param styleBuffer
	 *            The <code>StringBuffer<code> object that returns 'style'
	 *            content.
	 * @return A <code>boolean<code> value indicating 'Can-Shrink' property
	 *         is set to <code>true<code> or not.
	 *
	protected boolean handleShrink( int type, IStyle style,
			DimensionType height, DimensionType w, StringBuffer styleBuffer )
	{
		boolean canShrink = style == null
				|| !"false".equalsIgnoreCase( style.getCanShrink( ) ); 
		if ( ( type & DISPLAY_BLOCK ) > 0 )
		{
			AttributeBuilder
					.buildSize( styleBuffer, HTMLTags.ATTR_WIDTH, w );
			if ( !canShrink )
			{
				AttributeBuilder.buildSize( styleBuffer,
						HTMLTags.ATTR_MIN_HEIGHT, height );
			}
		}
		else if ( ( type & DISPLAY_INLINE ) > 0 )
		{
			AttributeBuilder.buildSize( styleBuffer, HTMLTags.ATTR_HEIGHT,
					height );
			if ( !canShrink )
			{
				AttributeBuilder.buildSize( styleBuffer,
						HTMLTags.ATTR_MIN_WIDTH, w );
			}
		}
		else
		{
			assert false;
		}
		return canShrink;
	}
	protected void outputB( IContent content, String tagName )
	{
		String b = content.getB( );
		HTMLEmitterUtil.setB(  writer, tagName, b );
	}
	**
	 * Checks whether the element 