Er is een nieuwe versie van Paperless-ngx beschikbaar, een webapplicatie voor het beheren van documenten die papieren documenten omzet in elektronische, doorzoekbare versies die online kunnen worden gedownload en opgeslagen. De code is geschreven in Python met behulp van het Django-framework en wordt verspreid onder de GPLv3-licentie. Voor een kennismaking met de mogelijkheden van het systeem is een demo website voorbereid: demo.paperless-ngx.com (inlog/password — demo/demo).
Paperless-ngx is een afgeleide van het project paperless-ng, dat op zijn beurt een afgeleide is van het oorspronkelijke project paperless (forks werden gemaakt om de ontwikkeling voort te zetten na het beëindigen van de ondersteuning door de vorige ontwikkelaars). Na het uploaden van een gescand document op elke beschikbare manier (via FTP, via een webinterface, via de Android-app, per e-mail via IMAP), voert het programma optische tekenherkenning (OCR) uit met behulp van de Tesseract-engine, waarna in de interface tagging beschikbaar is (inclusief automatisch met behulp van machine learning), doorzoekbare teksten en het uploaden van een versie van het document in PDF/A-formaat of in kantoorformaat.
In de nieuwe versie:
- De pre-/post-verwerkingsscripts gebruiken omgevingsvariabelen in plaats van opdrachtregelargumenten.
- Miniaturen in de webinterface zijn omgezet naar het WebP-formaat in plaats van PNG.
- Instellingen van de webinterface worden opgeslagen in de database.
- Bij het wijzigen van de taal van het document verschijnt er een melding in de interface dat de pagina opnieuw geladen moet worden.
- Bij een verbindingsfout met Redis wordt meer gedetailleerde informatie weergegeven.
- In de webinterface is de optie toegevoegd om de wachtrij van documenten in behandeling te bekijken.

Bron: opennet.ru
