File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -507,18 +507,23 @@ function GetSVG(result) {
507507function GetPNG ( result ) {
508508 var Readable = require ( 'stream' ) . Readable ;
509509 var s = new Readable ( ) ;
510- var svgfile = result . svgfile ; delete result . svgfile ;
510+ var pngScale = 2 ;
511+ var svgFile = result . svgfile ; delete result . svgfile ;
511512 var width = result . width ; delete result . width ;
512513 var height = result . height ; delete result . height ;
513514 if ( data . png ) {
514515 var svgRenderer = new rsvg ( ) ;
515516 s . _read = function ( ) {
516- s . push ( svgfile ) ;
517+ s . push ( svgFile ) ;
517518 s . push ( null ) ;
518519 } ;
519520 var synch = MathJax . Callback ( function ( ) { } ) ; // for synchronization with MathJax
520521 svgRenderer . on ( 'finish' , function ( ) {
521- var buffer = svgRenderer . render ( { format : 'png' , width : width , height : height } ) . data ;
522+ var buffer = svgRenderer . render ( {
523+ format : 'png' ,
524+ width : width * pngScale ,
525+ height : height * pngScale
526+ } ) . data ;
522527 result . png = "data:image/png;base64," + ( buffer || "" ) . toString ( 'base64' ) ;
523528 synch ( ) ;
524529 } ) ;
You can’t perform that action at this time.
0 commit comments