MCPcopy Create free account

hub / github.com/RippleRurigaki/sPDF.js / functions

Functions67 in github.com/RippleRurigaki/sPDF.js

↓ 59 callersMethodcreate
( document: PDFDocument, options: SecurityOption = {} as SecurityOption, )
src/PDFSecurity.ts:190
↓ 42 callersFunctionbuffer2Hex
(b:Uint8Array,pos?:number,len?:number)
src/utils.ts:25
↓ 37 callersMethoddebug
(m:any)
src/utils.ts:67
↓ 32 callersMethodtoString
(defragment?:boolean)
src/spdf.ts:140
↓ 22 callersFunctionwordArrayToBuffer
(wordArray: WordArray)
src/PDFSecurity.ts:978
↓ 20 callersFunctionhex2buffer
(hex:string)
src/utils.ts:36
↓ 17 callersFunctionbuffer2Str
(b:Uint8Array,pos?:number,len?:number)
src/utils.ts:1
↓ 8 callersFunctiongetPDFSecurityHashR6
( processedPassword : WordArray, salt:WordArray, U:WordArray, )
src/PDFSecurity.ts:1294
↓ 6 callersFunctioncertHex2PEM
(h:string)
src/signTool.ts:739
↓ 6 callersFunctionprocessPasswordR2R3R4
(password = '')
src/PDFSecurity.ts:939
↓ 6 callersFunctionprocessPasswordR5R6
(password = '')
src/PDFSecurity.ts:958
↓ 4 callersFunctiongetPermissionsR3
(permissionObject: UserPermission = {})
src/PDFSecurity.ts:663
↓ 3 callersFunction_getEncryptFn
(obj: number, gen: number,version:number,keyBits:number,encryptionKey:WordArray)
src/PDFSecurity.ts:1231
↓ 3 callersFunctionget16to8
(word:number,order:"BE"|"LE")
src/pdf-lib_patch.ts:735
↓ 3 callersMethodgetEncryptFn
(obj: number, gen: number)
src/PDFSecurity.ts:623
↓ 2 callersFunctionencryptValue
(ref:PDFRef,object:PDFObject,getEncryptFn:any)
src/spdf.ts:1165
↓ 2 callersFunctiongetDecryptFn
(version:number,encryptionKey:WordArray,keyBits:number)
src/PDFSecurity.ts:1183
↓ 2 callersFunctiongetEncryptedPermissionsR5R6
( permissions: number, encryptionKey: WordArray, generateRandomWordArray: generateRandomWordArrayFn, )
src/PDFSecurity.ts:923
↓ 2 callersFunctiongetEncryptionKeyR2R3R4
( r: EncDictR, keyBits: EncKeyBits, documentId: Uint8Array, paddedUserPassword: WordArray, ownerPass
src/PDFSecurity.ts:774
↓ 2 callersFunctiongetEncryptionKeyR5R6
( generateRandomWordArray: generateRandomWordArrayFn, )
src/PDFSecurity.ts:919
↓ 2 callersFunctiongetUserPasswordR2
(encryptionKey: CryptoJS.lib.WordArray)
src/PDFSecurity.ts:695
↓ 2 callersFunctiongetUserPasswordR3R4
( documentId: Uint8Array, encryptionKey: WordArray, )
src/PDFSecurity.ts:698
↓ 2 callersFunctionlsbFirstWord
(data: number)
src/PDFSecurity.ts:972
↓ 2 callersFunctionstringEncode
(str:string,noEncode:boolean)
src/pdf-lib_patch.ts:684
↓ 2 callersMethodtoBuf
(defragment?:boolean)
src/spdf.ts:137
↓ 2 callersFunctionuserPasswordAuthV4
(pram:{ securityRevision:2|3|4|5, keyLength:EncKeyBits, paddedUserPassword:WordArray, permissionNo:num
src/PDFSecurity.ts:1071
↓ 1 callersMethod_defragmentSection
()
src/spdf.ts:112
↓ 1 callersMethod_setupEncryption
(options: SecurityOption)
src/PDFSecurity.ts:364
↓ 1 callersMethod_setupEncryptionV1V2V4
(v: EncDictV, options: SecurityOption)
src/PDFSecurity.ts:402
↓ 1 callersMethod_setupEncryptionV5
(options: SecurityOption)
src/PDFSecurity.ts:484
↓ 1 callersMethod_setupEncryptionV5R6
(options: SecurityOption)
src/PDFSecurity.ts:554
↓ 1 callersFunctioncheckOwnerpassword
(pram:{ version:number, securityRevision:2|3|4|5|6, keyLength:EncKeyBits, ownerPassword:string, perm
src/PDFSecurity.ts:1101
↓ 1 callersFunctioncheckSingleByteCode
(str:string)
src/pdf-lib_patch.ts:695
↓ 1 callersFunctioncheckUserpassword
(pram:{ version:number, securityRevision:2|3|4|5|6, keyLength:EncKeyBits, userPassword:string, permi
src/PDFSecurity.ts:989
↓ 1 callersFunctioncopyStringIntoBuffer
(str: string,buffer: Uint8Array,offset: number,noEncode:boolean)
src/pdf-lib_patch.ts:676
↓ 1 callersFunctiondecryptOpram
( r: EncDictR, keyBits: EncKeyBits, O: WordArray, paddedOwnerPassword: WordArray, )
src/PDFSecurity.ts:746
↓ 1 callersMethoddecrypter
( encryptionDic:PDFDict, context:PDFContext, password:string, reqPermission?:UserPermission
src/PDFSecurity.ts:197
↓ 1 callersFunctionencryptValue
(ref:PDFRef,object:PDFObject,security:PDFSecurity)
src/pdf-lib_patch.ts:557
↓ 1 callersMethodgenerateFileID
(info: PDFDict)
src/PDFSecurity.ts:182
↓ 1 callersMethodgenerateRandomWordArray
(bytes: number)
src/PDFSecurity.ts:186
↓ 1 callersFunctiongetAnnotationFlags
(flags:{ Invisible?:boolean, Hidden?:boolean, Print?:boolean, NoZoom?:boolean, NoRotat?:bo
src/spdf.ts:1141
↓ 1 callersFunctiongetBufferFromUrl
(url:string)
src/signTool.ts:742
↓ 1 callersFunctiongetOwnerEncryptionKeyR5
( processedOwnerPassword: WordArray, ownerKeySalt: WordArray, userPasswordEntry: WordArray, encryption
src/PDFSecurity.ts:883
↓ 1 callersFunctiongetOwnerEncryptionKeyR6
( processedOwnerPassword: WordArray, ownerKeySalt: WordArray, userPasswordEntry: WordArray, encryption
src/PDFSecurity.ts:902
↓ 1 callersFunctiongetOwnerPasswordR2R3R4
( r: EncDictR, keyBits: EncKeyBits, paddedUserPassword: WordArray, paddedOwnerPassword: WordArray, )
src/PDFSecurity.ts:721
↓ 1 callersFunctiongetOwnerPasswordR5
( processedOwnerPassword: WordArray, userPasswordEntry: WordArray, generateRandomWordArray: generateRand
src/PDFSecurity.ts:853
↓ 1 callersFunctiongetOwnerPasswordR6
( processedOwnerPassword: WordArray, userPasswordEntry: WordArray, generateRandomWordArray: generateRand
src/PDFSecurity.ts:869
↓ 1 callersFunctiongetPermissionsR2
(permissionObject: UserPermission = {})
src/PDFSecurity.ts:637
↓ 1 callersFunctiongetUserEncryptionKeyR5
( processedUserPassword: WordArray, userKeySalt: WordArray, encryptionKey: WordArray, )
src/PDFSecurity.ts:822
↓ 1 callersFunctiongetUserEncryptionKeyR6
( processedUserPassword: WordArray, userKeySalt: WordArray, encryptionKey: WordArray, )
src/PDFSecurity.ts:837
↓ 1 callersFunctiongetUserPasswordR5
( processedUserPassword: WordArray, generateRandomWordArray: generateRandomWordArrayFn, )
src/PDFSecurity.ts:799
↓ 1 callersFunctiongetUserPasswordR6
( processedUserPassword: WordArray, generateRandomWordArray: generateRandomWordArrayFn, )
src/PDFSecurity.ts:809
↓ 1 callersFunctionimageFormatMagic
(img?:Uint8Array)
src/utils.ts:43
↓ 1 callersFunctionpaethPredictor
(left:number,up:number,upleft:number)
src/pdf-lib_patch.ts:668
↓ 1 callersFunctionpredictor
(buffer:Uint8Array,type:number,column:number)
src/pdf-lib_patch.ts:608
↓ 1 callersFunctionstringToUTF16
(str:string,byteOrder:"BE"|"LE",BOM?:boolean)
src/pdf-lib_patch.ts:703
Methodconstructor
(table:crossReferenceTableArray)
src/spdf.ts:109
Methodconstructor
(options?:{debug?:boolean})
src/spdf.ts:200
Methodconstructor
(level:number)
src/utils.ts:63
Methodconstructor
(pageSize:{width:number,height:number})
src/utils.ts:82
Methodconstructor
( document: PDFDocument, options: SecurityOption = {} as SecurityOption, )
src/PDFSecurity.ts:347
Methodconstructor
(certs:Array<Uint8Array>,options:{ignoreMissingTrustChain?:boolean,ignoreRevokedCert?:boolean})
src/signTool.ts:24
Methodconstructor
()
src/signTool.ts:317
FunctiondecryptPDF
(pdf: string | Uint8Array | ArrayBuffer,ownerPassword:string)
src/spdf.ts:1223
FunctionencryptPDF
(pdf: string | Uint8Array | ArrayBuffer,encryptOptions:encryptOptions)
src/spdf.ts:1218
MethodgetArray
()
src/spdf.ts:134
Functionstr2Bufeer
(str:string)
src/utils.ts:12