CBR: extract_cbr_page extrayait TOUT le CBR sur disque pour lire une seule page. Reécrit avec le crate unrar : listing en mémoire + extraction ciblée de la page demandée uniquement. Zéro subprocess, zéro temp dir. PDF: render_pdf_page utilisait pdftoppm subprocess + temp dir. Reécrit avec pdfium-render in-process. Zéro subprocess, zéro temp dir. CBZ: sort naturel (natord) pour l'ordre des pages. Dockerfile API: retire unar et poppler-utils, ajoute libpdfium.so. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.9 KiB
1.9 KiB