Bug 292641 BIDI - in rtl report using V2.5.1 the right and left margins clips report content- export to PDF
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Build Identifier: Build id: I20080918-0100 RTL report displays different kinds of data (tables,text,Dynamic HTML). When exported to PDF Text is clipped on left and right margins. Tested in both V2.3.2 and V2.5.1. Minimzing the margin does not help. Reproducible: Always Steps to Reproduce: 1.Create RTL report with much data 2. Export to PDF 3. Text is clipped where margin appears
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/nLayout/area/impl/TableArea.java
{
		ITableContent table;
		public ColumnWidthResolver( ITableContent table )
		{
			this.table = table;
		}
		/**
		 * Calculates the column width for the table. the return value should be
		 * each column width in point.
		 * 
		 * @param columns
		 *            The column width specified in report design.
		 * @param tableWidth
		 *            The suggested table width. If isTableWidthDefined is true,
		 *            this value is user defined table width; otherwise, it is
		 *            the max possible width for the table.
		 * @param isTableWidthDefined
		 *            The flag to indicate whether the table width has been
		 *            defined explicitly.
		 * @return each column width in point.
		 */
		protected int[] formalize( DimensionType[] columns, int tableWidth,
				boolean isTableWidthDefined )
		{
			ArrayList percentageList = new ArrayList( );
			ArrayList unsetList = new ArrayList( );
			ArrayList preFixedList = new ArrayList( );
			int[] resolvedColumnWidth = new int[columns.length];