hjkhjkjhkhjkgjghjhgjhgjghjhghjghjhgjjnbvnvbnvk
bnmbnmbnhjkhjkhjkhjktyutyutyuytutyutyutyhgjgjghjgjghjguytutyry
/
home
/
b4h4ej4a6kj6
/
public_html
/
mahetechnologies.co.uk
/
workshop
/
admin
/
js
/
jsPDF-master
/
src
/
modules
/
Upload FileeE
HOME
/** * @license * Copyright (c) 2017 Aras Abbasi * * Licensed under the MIT License. * http://opensource.org/licenses/mit-license */ import { jsPDF } from "../jspdf.js"; import { GifReader } from "../libs/omggif.js"; import { JPEGEncoder } from "../libs/JPEGEncoder.js"; /** * jsPDF Gif Support PlugIn * * @name gif_support * @module */ (function(jsPDFAPI) { "use strict"; jsPDFAPI.processGIF89A = function(imageData, index, alias, compression) { var reader = new GifReader(imageData); var width = reader.width, height = reader.height; var qu = 100; var pixels = []; reader.decodeAndBlitFrameRGBA(0, pixels); var rawImageData = { data: pixels, width: width, height: height }; var encoder = new JPEGEncoder(qu); var data = encoder.encode(rawImageData, qu); return jsPDFAPI.processJPEG.call(this, data, index, alias, compression); }; jsPDFAPI.processGIF87A = jsPDFAPI.processGIF89A; })(jsPDF.API);