Update AspectRatio.php
Adds more standard aspect ratio
This commit is contained in:
		
					parent
					
						
							
								6e3134e4ec
							
						
					
				
			
			
				commit
				
					
						8b41673cf3
					
				
			
		
					 1 changed files with 12 additions and 0 deletions
				
			
		|  | @ -21,6 +21,12 @@ class AspectRatio | ||||||
|     // named 16:9 or 1.77:1 HD video standard
 |     // named 16:9 or 1.77:1 HD video standard
 | ||||||
|     const AR_16_9 = '16/9'; |     const AR_16_9 = '16/9'; | ||||||
|      |      | ||||||
|  |     // named 8:5 or 16:10 or 1.6:1
 | ||||||
|  |     const AR_8_5 = '8/5'; | ||||||
|  | 
 | ||||||
|  |     // named 25:16 or 1.56:1
 | ||||||
|  |     const AR_25_16 = '25/16'; | ||||||
|  | 
 | ||||||
|     // named 3:2 or 1.5:1 see http://en.wikipedia.org/wiki/135_film
 |     // named 3:2 or 1.5:1 see http://en.wikipedia.org/wiki/135_film
 | ||||||
|     const AR_3_2 = '3/2'; |     const AR_3_2 = '3/2'; | ||||||
|     // named 5:3 or 1.66:1 see http://en.wikipedia.org/wiki/Super_16_mm
 |     // named 5:3 or 1.66:1 see http://en.wikipedia.org/wiki/Super_16_mm
 | ||||||
|  | @ -160,6 +166,10 @@ class AspectRatio | ||||||
|                 return 4 / 3; |                 return 4 / 3; | ||||||
|             case static::AR_16_9: |             case static::AR_16_9: | ||||||
|                 return 16 / 9; |                 return 16 / 9; | ||||||
|  |             case static::AR_8_5: | ||||||
|  |                 return 8 / 5; | ||||||
|  |             case static::AR_25_16: | ||||||
|  |                 return 25 / 16; | ||||||
|             case static::AR_1_1: |             case static::AR_1_1: | ||||||
|                 return 1 / 1; |                 return 1 / 1; | ||||||
|             case static::AR_1_DOT_85_1: |             case static::AR_1_DOT_85_1: | ||||||
|  | @ -207,6 +217,8 @@ class AspectRatio | ||||||
|         $availables = array( |         $availables = array( | ||||||
|             static::AR_4_3 => static::valueFromName(static::AR_4_3), |             static::AR_4_3 => static::valueFromName(static::AR_4_3), | ||||||
|             static::AR_16_9 => static::valueFromName(static::AR_16_9), |             static::AR_16_9 => static::valueFromName(static::AR_16_9), | ||||||
|  |             static::AR_8_5 => static::valueFromName(static::AR_8_5), | ||||||
|  |             static::AR_25_16 => static::valueFromName(static::AR_25_16), | ||||||
|             static::AR_1_1 => static::valueFromName(static::AR_1_1), |             static::AR_1_1 => static::valueFromName(static::AR_1_1), | ||||||
|             static::AR_1_DOT_85_1 => static::valueFromName(static::AR_1_DOT_85_1), |             static::AR_1_DOT_85_1 => static::valueFromName(static::AR_1_DOT_85_1), | ||||||
|             static::AR_2_DOT_39_1 => static::valueFromName(static::AR_2_DOT_39_1), |             static::AR_2_DOT_39_1 => static::valueFromName(static::AR_2_DOT_39_1), | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue