- Konversion von Dokumenten.
- PDF-Erstellung und Druckausgabe.
- Endpunkt für PDF-Empfang.
- Extraktion und Umwandlung von PDF-Zeilen.
- Aufteilung nach Mustern: Artikel, Menge, Preis, Aktion, Total, Zusatz, Datum.
- Applikationsbetrieb mit Quarkus.
- GUI-Anpassung in "index.html".
- Kategorisierung via ChatGPT
- In "ExtractCoopPosition": Positionsextraktion aus PDFs in "PDF_Documents".
- Lesen und Ausdruck von PDFs im .txt mit PDFBox (PDFLayoutTextStripper).
- Extraktion via PDF-Box
./mvnw compile quarkus:dev
- Öffne http://localhost:8080/.
- Wähle Datei in "/PDF_Documents".
- Konvertiere Text mit "Einlesen (alles)".
- Extrahiere Artikel mit "Einlesen (Coop-Artikel)".
You can create a native executable using:
./mvnw package -Dnative