UNPKG

pdf-lib

Version:

Create and modify PDF files with JavaScript

32 lines 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var PDFObject_1 = tslib_1.__importDefault(require("./PDFObject")); var PDFInvalidObject = /** @class */ (function (_super) { tslib_1.__extends(PDFInvalidObject, _super); function PDFInvalidObject(data) { var _this = _super.call(this) || this; _this.data = data; return _this; } PDFInvalidObject.prototype.clone = function () { return PDFInvalidObject.of(this.data.slice()); }; PDFInvalidObject.prototype.toString = function () { return "PDFInvalidObject(" + this.data.length + " bytes)"; }; PDFInvalidObject.prototype.sizeInBytes = function () { return this.data.length; }; PDFInvalidObject.prototype.copyBytesInto = function (buffer, offset) { var length = this.data.length; for (var idx = 0; idx < length; idx++) { buffer[offset++] = this.data[idx]; } return length; }; PDFInvalidObject.of = function (data) { return new PDFInvalidObject(data); }; return PDFInvalidObject; }(PDFObject_1.default)); exports.default = PDFInvalidObject; //# sourceMappingURL=PDFInvalidObject.js.map