Reducing min font size to 2; rearranging fontSizeScale logic
This commit is contained in:
parent
99d71cc713
commit
b32a7b1c8b
@ -18,7 +18,7 @@ var TextRenderingMode = {
|
||||
};
|
||||
|
||||
// Minimal font size that would be used during canvas fillText operations.
|
||||
var MIN_FONT_SIZE = 8;
|
||||
var MIN_FONT_SIZE = 2;
|
||||
|
||||
var CanvasExtraState = (function CanvasExtraStateClosure() {
|
||||
function CanvasExtraState(old) {
|
||||
@ -721,15 +721,17 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
|
||||
if (scale == 0 || lineWidth == 0)
|
||||
lineWidth = this.getSinglePixelWidth();
|
||||
else
|
||||
lineWidth /= scale * fontSizeScale;
|
||||
|
||||
ctx.lineWidth = lineWidth;
|
||||
lineWidth /= scale;
|
||||
|
||||
if (textSelection)
|
||||
text.geom = this.getTextGeometry();
|
||||
|
||||
if (fontSizeScale != 1.0)
|
||||
if (fontSizeScale != 1.0) {
|
||||
ctx.scale(fontSizeScale, fontSizeScale);
|
||||
lineWidth /= fontSizeScale;
|
||||
}
|
||||
|
||||
ctx.lineWidth = lineWidth;
|
||||
|
||||
var x = 0;
|
||||
for (var i = 0; i < glyphsLength; ++i) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user