Herkunft der mitgelieferten Bibliothek in /heic-in-pdf-umwandeln/libheif/ (Stand 01.10.2026) libheif-js 1.23.2 (Emscripten-Build von libheif 1.23.2 mit dem HEVC-Decoder libde265 1.0.15) Paket: npm libheif-js@1.23.2, https://github.com/catdad-experiments/libheif-js SHA-256 Paket libheif-js-1.23.2.tgz 728cf3795a94b18039ac07c6d38c089b72f1eeae12c37bc9f18b0925fc709daa Entsprechender Quelltext (LGPL-3.0 Abschnitt 4 d, GPL-3.0 Abschnitt 6 d), geprüft 01.10.2026: libheif-js 1.23.2: https://github.com/catdad-experiments/libheif-js/tree/1.23.2 (scripts/install.js lädt den Build libheif-emscripten v1.23.2) libheif-emscripten v1.23.2: https://github.com/catdad-experiments/libheif-emscripten/tree/v1.23.2 (Build-Rezept .github/workflows/emscripten.yml, Emscripten 3.1.61) libheif v1.23.2: https://github.com/strukturag/libheif/tree/v1.23.2 (build-emscripten.sh, LIBDE265_VERSION=1.0.15) libde265 v1.0.15: https://github.com/strukturag/libde265/tree/v1.0.15 Quellpaket https://github.com/strukturag/libde265/releases/download/v1.0.15/libde265-1.0.15.tar.gz Dateien (unverändert aus libheif-wasm/ des Pakets): libheif.js 91.255 Byte SHA-256 f148d9ff173e5a6d6781e80dccb8336f54bfbb032392ceb2d37e0e92923c4bf3 SRI sha384-tVVBeIMzRsAV6PKvFJZdgfScAR/mr50VSITRkvztLQ6WOwJ83AAso3J71RY90fo8 libheif.wasm 1.422.377 Byte SHA-256 e4aa8333fbe55ec7c6c776f735236f40bed9103188498f8131d4e52b73cdfee8 SHA-384 (Base64) ySHZmAPB1ml8c3HKaLRNs96tPsbN0sdqiAv4/j7pjQFomEUuQ++2Nnmu0YEzwDCL Lizenz: GNU LGPL 3.0 (libheif, libde265; Volltext LICENSE-libheif.txt), Paket-Lizenz in LICENSE-libheif-js.txt. Die Bibliothek wird unverändert als eigene Datei ausgeliefert und zur Laufzeit geladen; sie lässt sich durch eine andere Version derselben Schnittstelle ersetzen (LGPL-3.0 Abschnitt 4). Einbindung: app.js lädt libheif.js erst bei der ersten HEIC-Datei per