You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mohemm_srca/Mohem/node_modules_/pdfjs-dist/build/pdf.worker.min.js

1 line
756 KiB
JavaScript

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("pdfjs-dist/build/pdf.worker",[],t):"object"==typeof exports?exports["pdfjs-dist/build/pdf.worker"]=t():e["pdfjs-dist/build/pdf.worker"]=e.pdfjsWorker=t()}(this,function(){return function(e){var t={};function r(a){if(t[a])return t[a].exports;var i=t[a]={i:a,l:!1,exports:{}};e[a].call(i.exports,i,i.exports,r);i.l=!0;return i.exports}r.m=e;r.c=t;r.d=function(e,t,a){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})};r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});Object.defineProperty(e,"__esModule",{value:!0})};r.t=function(e,t){1&t&&(e=r(e));if(8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);r.r(a);Object.defineProperty(a,"default",{enumerable:!0,value:e});if(2&t&&"string"!=typeof e)for(var i in e)r.d(a,i,function(t){return e[t]}.bind(null,i));return a};r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};r.d(t,"a",t);return t};r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};r.p="";return r(r.s=0)}([function(e,t,r){"use strict";var a=r(1);t.WorkerMessageHandler=a.WorkerMessageHandler},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.WorkerMessageHandler=t.WorkerTask=void 0;var a=h(r(2)),i=r(5),n=r(151),o=r(152),s=h(r(8)),c=r(191),l=r(192),u=r(154);function h(e){return e&&e.__esModule?e:{default:e}}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=[],a=!0,i=!1,n=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done);a=!0){r.push(o.value);if(t&&r.length===t)break}}catch(e){i=!0;n=e}finally{try{a||null==s.return||s.return()}finally{if(i)throw n}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function g(e,t,r,a,i,n,o){try{var s=e[n](o),c=s.value}catch(e){r(e);return}s.done?t(c):Promise.resolve(c).then(a,i)}var m=function(){function e(e){this.name=e;this.terminated=!1;this._capability=(0,i.createPromiseCapability)()}e.prototype={get finished(){return this._capability.promise},finish:function(){this._capability.resolve()},terminate:function(){this.terminated=!0},ensureNotTerminated:function(){if(this.terminated)throw new Error("Worker task was terminated")}};return e}();t.WorkerTask=m;var p,v={setup:function(e,t){var r=!1;e.on("test",function(t){if(!r){r=!0;if(t instanceof Uint8Array){var a=255===t[0];e.postMessageTransfers=a;var i=new XMLHttpRequest,n="response"in i;try{i.responseType}catch(e){n=!1}n?e.send("test",{supportTypedArray:!0,supportTransfers:a}):e.send("test",!1)}else e.send("test",!1)}});e.on("configure",function(e){(0,i.setVerbosityLevel)(e.verbosity)});e.on("GetDocRequest",function(e){return v.createDocumentHandler(e,t)})},createDocumentHandler:function(e,t){var r,s=!1,h=null,p=[],v=(0,i.getVerbosityLevel)(),b=e.apiVersion;if("2.2.228"!==b)throw new Error('The API version "'.concat(b,'" does not match ')+'the Worker version "'.concat("2.2.228",'".'));var y=e.docId,w=e.docBaseUrl,k=e.docId+"_worker",S=new c.MessageHandler(k,y,t);S.postMessageTransfers=e.postMessageTransfers;function x(){if(s)throw new Error("Worker was terminated")}function C(e){p.push(e)}function A(e){e.finish();var t=p.indexOf(e);p.splice(t,1)}function _(e){return P.apply(this,arguments)}function P(){var e;return(P=(e=a.default.mark(function e(t){var i,n,o,s;return a.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return r.ensureDoc("checkHeader");case 2:e.next=4;return r.ensureDoc("parseStartXRef");case 4:e.next=6;return r.ensureDoc("parse",[t]);case 6:if(t){e.next=9;break}e.next=9;return r.ensureDoc("checkFirstPage");case 9:e.next=11;return Promise.a