/
var
/
www
/
greso.tech
/
server
/
nsm
/
node_modules
/
pdf-lib
/
cjs
/
core
/
streams
/
/var/www/greso.tech/server/nsm/node_modules/pdf-lib/cjs/core/streams
mkdir
upload
Name
Size
Mode
Actions
Ascii85Stream.d.ts
339
0644
edit
dl
rm
Ascii85Stream.d.ts.map
365
0644
edit
dl
rm
Ascii85Stream.js
2876
0644
edit
dl
rm
Ascii85Stream.js.map
2450
0644
edit
dl
rm
AsciiHexStream.d.ts
347
0644
edit
dl
rm
AsciiHexStream.d.ts.map
367
0644
edit
dl
rm
AsciiHexStream.js
2651
0644
edit
dl
rm
AsciiHexStream.js.map
1954
0644
edit
dl
rm
decode.d.ts
218
0644
edit
dl
rm
decode.d.ts.map
227
0644
edit
dl
rm
decode.js
2818
0644
edit
dl
rm
decode.js.map
1995
0644
edit
dl
rm
DecodeStream.d.ts
930
0644
edit
dl
rm
DecodeStream.d.ts.map
769
0644
edit
dl
rm
DecodeStream.js
5062
0644
edit
dl
rm
DecodeStream.js.map
3979
0644
edit
dl
rm
FlateStream.d.ts
433
0644
edit
dl
rm
FlateStream.d.ts.map
456
0644
edit
dl
rm
FlateStream.js
16547
0644
edit
dl
rm
FlateStream.js.map
15476
0644
edit
dl
rm
LZWStream.d.ts
431
0644
edit
dl
rm
LZWStream.d.ts.map
469
0644
edit
dl
rm
LZWStream.js
5461
0644
edit
dl
rm
LZWStream.js.map
4305
0644
edit
dl
rm
RunLengthStream.d.ts
326
0644
edit
dl
rm
RunLengthStream.d.ts.map
344
0644
edit
dl
rm
RunLengthStream.js
2184
0644
edit
dl
rm
RunLengthStream.js.map
1437
0644
edit
dl
rm
Stream.d.ts
1181
0644
edit
dl
rm
Stream.d.ts.map
1132
0644
edit
dl
rm
Stream.js
3429
0644
edit
dl
rm
Stream.js.map
2912
0644
edit
dl
rm
Edit:
/var/www/greso.tech/server/nsm/node_modules/pdf-lib/cjs/core/streams/decode.js
(2818B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.decodePDFRawStream = void 0; var tslib_1 = require("tslib"); var errors_1 = require("../errors"); var PDFArray_1 = tslib_1.__importDefault(require("../objects/PDFArray")); var PDFDict_1 = tslib_1.__importDefault(require("../objects/PDFDict")); var PDFName_1 = tslib_1.__importDefault(require("../objects/PDFName")); var PDFNumber_1 = tslib_1.__importDefault(require("../objects/PDFNumber")); var Ascii85Stream_1 = tslib_1.__importDefault(require("./Ascii85Stream")); var AsciiHexStream_1 = tslib_1.__importDefault(require("./AsciiHexStream")); var FlateStream_1 = tslib_1.__importDefault(require("./FlateStream")); var LZWStream_1 = tslib_1.__importDefault(require("./LZWStream")); var RunLengthStream_1 = tslib_1.__importDefault(require("./RunLengthStream")); var Stream_1 = tslib_1.__importDefault(require("./Stream")); var decodeStream = function (stream, encoding, params) { if (encoding === PDFName_1.default.of('FlateDecode')) { return new FlateStream_1.default(stream); } if (encoding === PDFName_1.default.of('LZWDecode')) { var earlyChange = 1; if (params instanceof PDFDict_1.default) { var EarlyChange = params.lookup(PDFName_1.default.of('EarlyChange')); if (EarlyChange instanceof PDFNumber_1.default) { earlyChange = EarlyChange.asNumber(); } } return new LZWStream_1.default(stream, undefined, earlyChange); } if (encoding === PDFName_1.default.of('ASCII85Decode')) { return new Ascii85Stream_1.default(stream); } if (encoding === PDFName_1.default.of('ASCIIHexDecode')) { return new AsciiHexStream_1.default(stream); } if (encoding === PDFName_1.default.of('RunLengthDecode')) { return new RunLengthStream_1.default(stream); } throw new errors_1.UnsupportedEncodingError(encoding.asString()); }; exports.decodePDFRawStream = function (_a) { var dict = _a.dict, contents = _a.contents; var stream = new Stream_1.default(contents); var Filter = dict.lookup(PDFName_1.default.of('Filter')); var DecodeParms = dict.lookup(PDFName_1.default.of('DecodeParms')); if (Filter instanceof PDFName_1.default) { stream = decodeStream(stream, Filter, DecodeParms); } else if (Filter instanceof PDFArray_1.default) { for (var idx = 0, len = Filter.size(); idx < len; idx++) { stream = decodeStream(stream, Filter.lookup(idx, PDFName_1.default), DecodeParms && DecodeParms.lookupMaybe(idx, PDFDict_1.default)); } } else if (!!Filter) { throw new errors_1.UnexpectedObjectTypeError([PDFName_1.default, PDFArray_1.default], Filter); } return stream; }; //# sourceMappingURL=decode.js.map
Save
cmd:
run