/var/www/greso.tech/server/nsm/node_modules/pdf-lib/src/core/objects
NameSizeModeActions
PDFArray.ts58470644editdlrm
PDFBool.ts12650644editdlrm
PDFDict.ts70180644editdlrm
PDFHexString.ts22430644editdlrm
PDFInvalidObject.ts7630644editdlrm
PDFName.ts47200644editdlrm
PDFNull.ts5710644editdlrm
PDFNumber.ts9950644editdlrm
PDFObject.ts6400644editdlrm
PDFRawStream.ts9060644editdlrm
PDFRef.ts13350644editdlrm
PDFStream.ts25680644editdlrm
PDFString.ts36860644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/pdf-lib/src/core/objects/PDFRawStream.ts (906B)
import PDFDict from 'src/core/objects/PDFDict'; import PDFStream from 'src/core/objects/PDFStream'; import PDFContext from 'src/core/PDFContext'; import { arrayAsString } from 'src/utils'; class PDFRawStream extends PDFStream { static of = (dict: PDFDict, contents: Uint8Array) => new PDFRawStream(dict, contents); readonly contents: Uint8Array; private constructor(dict: PDFDict, contents: Uint8Array) { super(dict); this.contents = contents; } asUint8Array(): Uint8Array { return this.contents.slice(); } clone(context?: PDFContext): PDFRawStream { return PDFRawStream.of(this.dict.clone(context), this.contents.slice()); } getContentsString(): string { return arrayAsString(this.contents); } getContents(): Uint8Array { return this.contents; } getContentsSize(): number { return this.contents.length; } } export default PDFRawStream;