File tree Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -788,16 +788,17 @@ var jsPDF = (function(global) {
788
788
// @TODO : Add different output options
789
789
} ) ;
790
790
791
- if ( unit === 'pt' ) {
792
- k = 1 ;
793
- } else if ( unit === 'mm' ) {
794
- k = 72 / 25.4 ;
795
- } else if ( unit === 'cm' ) {
796
- k = 72 / 2.54 ;
797
- } else if ( unit === 'in' ) {
798
- k = 72 ;
799
- } else {
800
- throw ( 'Invalid unit: ' + unit ) ;
791
+ switch ( unit ) {
792
+ case 'pt' : k = 1 ; break ;
793
+ case 'mm' : k = 72 / 25.4 ; break ;
794
+ case 'cm' : k = 72 / 2.54 ; break ;
795
+ case 'in' : k = 72 ; break ;
796
+ case 'px' : k = 96 / 72 ; break ;
797
+ case 'pc' : k = 12 ; break ;
798
+ case 'em' : k = 12 ; break ;
799
+ case 'ex' : k = 6 ; break ;
800
+ default :
801
+ throw ( 'Invalid unit: ' + unit ) ;
801
802
}
802
803
803
804
// Dimensions are stored as user units and converted to points on output
You can’t perform that action at this time.
0 commit comments