private static AlignmentCacheItem Alignment(ExcelCellAlignment cellAlignment)
 {
     if (cellAlignment == null)
     {
         return(null);
     }
     if (cellAlignment.HorizontalAlignment == ExcelHorizontalAlignment.Default && cellAlignment.VerticalAlignment == ExcelVerticalAlignment.Default && !cellAlignment.WrapText)
     {
         return(null);
     }
     return(new AlignmentCacheItem(cellAlignment));
 }
 public AlignmentCacheItem(ExcelCellAlignment cellAlignment)
 {
     verticalAlignment   = cellAlignment.VerticalAlignment;
     horizontalAlignment = cellAlignment.HorizontalAlignment;
     wrapText            = cellAlignment.WrapText;
 }