/// <summary>
 /// Converts an array of Media_Size_DimensionsMapEntry into a dictionary.
 /// </summary>
 /// <param name="dimensions">The array of Media_Size_DimensionsMapEntry to be
 /// converted into a dictionary.</param>
 /// <returns>A dictionary with key as MediaSize, and value as Dimensions.
 /// </returns>
 private Dictionary<MediaSize, Dimensions> CreateMediaDimensionMap(
 Media_Size_DimensionsMapEntry[] dimensions)
 {
     Dictionary<MediaSize, Dimensions> mediaMap = new Dictionary<MediaSize, Dimensions>();
       foreach (Media_Size_DimensionsMapEntry dimension in dimensions) {
     mediaMap.Add(dimension.key, dimension.value);
       }
       return mediaMap;
 }