Anhang lesen
anhang_lesenLiest den INHALT einer angehängten Datei - nicht nur ihren Namen. Damit kannst du mit einem Arbeitsauftrag, einer Musterlösung oder einem Handout wirklich arbeiten: zusammenfassen, Fragen beantworten, daraus eine Session bauen.
WAS GELESEN WERDEN KANN: DOCX (mit Überschriften und Tabellen), PPTX (Folie für Folie), XLSX (Tabellenblätter), PDF mit echtem Text, und alles Textbasierte (txt, md, csv, json, xml).
WAS NICHT GEHT: Ein GESCANNTES PDF enthält nur eine Fotografie von Text; daraus kommt nichts. Dasselbe gilt für Bilder. Du bekommst dann einen Hinweis statt eines leeren Textes - halte das Dokument also nicht für leer, sondern sag dem Nutzer, dass er eine Textfassung braucht.
Die Liste der Anhänge steht in session_lesen unter „anhaenge", je mit „id". Gib diese id an. Ein Dateiname geht auch, ist aber nicht eindeutig, wenn es ihn zweimal gibt.
Lange Dateien kommen stückweise: „zeichen_gesamt" sagt, wie lang der ganze Text ist, „gekuerzt" ob noch etwas fehlt. Mit „ab" liest du weiter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ab | No | Ab welchem Zeichen weitergelesen wird (Vorgabe 0). | |
| id | Yes | Die ID der Session. | |
| anhang | Yes | Die „id" des Anhangs aus session_lesen - oder sein Dateiname. | |
| max_zeichen | No | Wie viel auf einmal (Vorgabe 40000). |