mirror of
https://github.com/zen-browser/pdf.js.git
synced 2025-07-10 10:15:37 +02:00
Merge pull request #4189 from yurydelendik/split-pattern
Refactors shared/pattern.js into core/ and display/
This commit is contained in:
commit
59526a7cf1
13 changed files with 468 additions and 438 deletions
|
@ -16,8 +16,8 @@
|
|||
*/
|
||||
/* globals ColorSpace, DeviceCmykCS, DeviceGrayCS, DeviceRgbCS, error,
|
||||
FONT_IDENTITY_MATRIX, IDENTITY_MATRIX, ImageData, isArray, isNum,
|
||||
Pattern, TilingPattern, Util, warn, assert, info, shadow,
|
||||
TextRenderingMode, OPS, Promise */
|
||||
TilingPattern, OPS, Promise, Util, warn, assert, info, shadow,
|
||||
TextRenderingMode, getShadingPatternFromIR */
|
||||
|
||||
'use strict';
|
||||
|
||||
|
@ -1499,7 +1499,7 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
|
|||
var pattern = new TilingPattern(IR, color, this.ctx, this.objs,
|
||||
this.commonObjs, this.baseTransform);
|
||||
} else if (IR[0] == 'RadialAxial' || IR[0] == 'Dummy') {
|
||||
var pattern = Pattern.shadingFromIR(IR);
|
||||
var pattern = getShadingPatternFromIR(IR);
|
||||
} else {
|
||||
error('Unkown IR type ' + IR[0]);
|
||||
}
|
||||
|
@ -1581,7 +1581,7 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
|
|||
var ctx = this.ctx;
|
||||
|
||||
this.save();
|
||||
var pattern = Pattern.shadingFromIR(patternIR);
|
||||
var pattern = getShadingPatternFromIR(patternIR);
|
||||
ctx.fillStyle = pattern.getPattern(ctx, this);
|
||||
|
||||
var inv = ctx.mozCurrentTransformInverse;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue