Bug 123044 Preview attached file in PDF and the page break in the first item didn't happen.
engine/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java
cb.endText();
		cb.restoreState();
	        
		 
	    
	    int lineWidth = PropertyUtil.getDimensionValue(style.getProperty(StyleConstants.STYLE_FONT_SIZE))/20;
		if ("line-through".equalsIgnoreCase(style.getTextLineThrough())) 
	    {
	    	drawLine( layoutPointX2PDF(text.getAbsoluteX()), 
	        		layoutPointY2PDF(text.getAbsoluteY()+text.getHeight()/2), 
	        		layoutPointX2PDF(text.getAbsoluteX()+text.getWidth()), 
	        		layoutPointY2PDF(text.getAbsoluteY()+text.getHeight()/2), 
	        		pdfMeasure(lineWidth), 
	        		PropertyUtil.getColor(style.getProperty(StyleConstants.STYLE_COLOR)),  
	        		"solid", cb ); 
	    }
	    if ("overline".equalsIgnoreCase(style.getTextOverline())) 
	    {	
	        drawLine( layoutPointX2PDF(text.getAbsoluteX()), 
	        		layoutPointY2PDF(text.getAbsoluteY()+2*lineWidth),
	        		layoutPointX2PDF(text.getAbsoluteX()+text.getWidth()), 
	        		layoutPointY2PDF(text.getAbsoluteY()+lineWidth),
	        		pdfMeasure(lineWidth), 
	        		PropertyUtil.getColor(style.getProperty(StyleConstants.STYLE_COLOR)),
	        		"solid", cb ); 
	    }
		if ("underline".equalsIgnoreCase(style.getTextUnderline())) 
	    {
	        drawLine(layoutPointX2PDF(text.getAbsoluteX()), 
	        		layoutPointY2PDF(text.getAbsoluteY()+text.getHeight()-lineWidth/2),