| 
					
				 | 
			
			
				@@ -82,11 +82,9 @@ function showPreviewData(svgArr, actAreaArr, scaleFactor, pageSize, orientation, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function getActualArea(pageData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    let rst = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    for (let item of pageData.items) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let area = {Left: 10000, Right: 0, Top: 10000, Bottom: 0}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        for (let cell of item.cells) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function _chkActArea(area, cells) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (cells && cells.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (let cell of cells) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (cell.area.Left < area.Left) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 area.Left = cell.area.Left; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -100,6 +98,18 @@ function getActualArea(pageData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 area.Bottom = cell.area.Bottom; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function getActualArea(pageData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let rst = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    for (let item of pageData.items) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let area = {Left: 10000, Right: 0, Top: 10000, Bottom: 0}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        _chkActArea(area, item.cells); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        _chkActArea(area, item.signature_cells); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        _chkActArea(area, item.signature_date_cells); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        _chkActArea(area, item.signature_audit_cells); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         rst.push(area); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return rst; 
			 |