mirror of
https://github.com/24eme/signaturepdf
synced 2026-03-14 13:55:44 +01:00
organization: update of the pdf-lib.js lib with the fork https://github.com/cantoo-scribe/pdf-lib which is more maintained than the original repository, which allows to correct the problem of reading PDF encrypter
This commit is contained in:
parent
395c0d3943
commit
6615556beb
4 changed files with 19 additions and 16 deletions
|
|
@ -169,7 +169,7 @@ DEBUG=1 make test
|
|||
- **OpenType.js** Tools for converting text and its font into paths: https://github.com/opentypejs/opentype.js (MIT)
|
||||
- **ImageMagick** Image manipulation toolset: https://imagemagick.org/ (Apache-2.0)
|
||||
- **Caveat** Handwriting-style font: https://github.com/googlefonts/caveat (OFL-1.1)
|
||||
- **PDF-LIB** JavaScript library for PDF manipulation used for writing metadata: https://pdf-lib.js.org/ (MIT)
|
||||
- **PDF-LIB** JavaScript library for PDF manipulation used for writing metadata: https://pdf-lib.js.org/ (MIT), we use the fork https://github.com/cantoo-scribe/pdf-lib maintained
|
||||
- **Ghostscript** GPL Ghostscript is a software suite for processing PostScript and PDF file formats (GPLv3)
|
||||
- **GPG** GnuPG allows you to encrypt and sign your data and communications (GPLv3)
|
||||
|
||||
|
|
|
|||
|
|
@ -566,7 +566,7 @@ async function save(order) {
|
|||
filename += '_';
|
||||
}
|
||||
filename += document.querySelector('#input_pdf').files.item(i).name.replace(/\.pdf$/, '');
|
||||
pdfFile = await PDFDocument.load(await document.querySelector('#input_pdf').files.item(i).arrayBuffer());
|
||||
pdfFile = await PDFDocument.load(await document.querySelector('#input_pdf').files.item(i).arrayBuffer(), { ignoreEncryption: true, password: "" });
|
||||
|
||||
const indices = [];
|
||||
const letter = getLetter(i);
|
||||
|
|
|
|||
29
public/vendor/pdf-lib.min.js
vendored
29
public/vendor/pdf-lib.min.js
vendored
File diff suppressed because one or more lines are too long
|
|
@ -14,7 +14,7 @@
|
|||
<script type="module">
|
||||
pdfjsLib.GlobalWorkerOptions.workerSrc = '<?php echo $REVERSE_PROXY_URL; ?>/vendor/pdf.worker.min.mjs?4.6.82-legacy';
|
||||
</script>
|
||||
<script src="<?php echo $REVERSE_PROXY_URL; ?>/vendor/pdf-lib.min.js?1.17.1"></script>
|
||||
<script src="<?php echo $REVERSE_PROXY_URL; ?>/vendor/pdf-lib.min.js?2.2.4"></script>
|
||||
<script src="<?php echo $REVERSE_PROXY_URL; ?>/js/common.js?<?php echo ($COMMIT) ? $COMMIT : filemtime($ROOT."/public/js/common.js") ?>"></script>
|
||||
<script>
|
||||
var trad = <?php echo json_encode([
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue