mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-26 10:08:06 +02:00
Support password and add the relevant l10n strings
This commit is contained in:
parent
b7ea788b0c
commit
0a30d3961b
9 changed files with 122 additions and 39 deletions
|
@ -298,7 +298,7 @@ var Catalog = (function CatalogClosure() {
|
|||
})();
|
||||
|
||||
var XRef = (function XRefClosure() {
|
||||
function XRef(stream, startXRef, mainXRefEntriesOffset) {
|
||||
function XRef(stream, startXRef, mainXRefEntriesOffset, password) {
|
||||
this.stream = stream;
|
||||
this.entries = [];
|
||||
this.xrefstms = {};
|
||||
|
@ -311,8 +311,7 @@ var XRef = (function XRefClosure() {
|
|||
var encrypt = trailerDict.get('Encrypt');
|
||||
if (encrypt) {
|
||||
var fileId = trailerDict.get('ID');
|
||||
this.encrypt = new CipherTransformFactory(encrypt,
|
||||
fileId[0] /*, password */);
|
||||
this.encrypt = new CipherTransformFactory(encrypt, fileId[0], password);
|
||||
}
|
||||
|
||||
// get the root dictionary (catalog) object
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue