mirror of
https://github.com/zen-browser/pdf.js.git
synced 2025-07-10 10:15:37 +02:00
Introduce ImageKind constants.
This commit is contained in:
parent
4e1f92a893
commit
42cbb5b440
4 changed files with 21 additions and 15 deletions
|
@ -15,9 +15,9 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
/* globals ColorSpace, DeviceCmykCS, DeviceGrayCS, DeviceRgbCS, error,
|
||||
FONT_IDENTITY_MATRIX, IDENTITY_MATRIX, ImageData, isArray, isNum,
|
||||
TilingPattern, OPS, Promise, Util, warn, assert, info, shadow,
|
||||
TextRenderingMode, getShadingPatternFromIR */
|
||||
FONT_IDENTITY_MATRIX, IDENTITY_MATRIX, ImageData, ImageKind,
|
||||
isArray, isNum, TilingPattern, OPS, Promise, Util, warn, assert,
|
||||
info, shadow, TextRenderingMode, getShadingPatternFromIR */
|
||||
|
||||
'use strict';
|
||||
|
||||
|
@ -457,7 +457,7 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
|
|||
// There are multiple forms in which the pixel data can be passed, and
|
||||
// imgData.kind tells us which one this is.
|
||||
|
||||
if (imgData.kind === 'grayscale_1bpp') {
|
||||
if (imgData.kind === ImageKind.GRAYSCALE_1BPP) {
|
||||
// Grayscale, 1 bit per pixel (i.e. black-and-white).
|
||||
var destDataLength = dest.length;
|
||||
var srcLength = src.byteLength;
|
||||
|
@ -505,7 +505,7 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
|
|||
ctx.putImageData(chunkImgData, 0, i * fullChunkHeight);
|
||||
}
|
||||
|
||||
} else if (imgData.kind === 'rgba_32bpp') {
|
||||
} else if (imgData.kind === ImageKind.RGBA_32BPP) {
|
||||
// RGBA, 32-bits per pixel.
|
||||
var haveSetAndSubarray = 'set' in dest && 'subarray' in src;
|
||||
|
||||
|
@ -524,7 +524,7 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
|
|||
ctx.putImageData(chunkImgData, 0, i * fullChunkHeight);
|
||||
}
|
||||
|
||||
} else if (imgData.kind === 'rgb_24bpp') {
|
||||
} else if (imgData.kind === ImageKind.RGB_24BPP) {
|
||||
// RGB, 24-bits per pixel.
|
||||
for (var i = 0; i < totalChunks; i++) {
|
||||
var thisChunkHeight =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue