• v2.3.1 4eb1c0c2d8

    TESM 2.3.1 Stable

    alientim released this 2026-09-09 23:11:53 +02:00 | 70 commits to main since this release

    Formularfelder sitzen jetzt an ihren Kaesten

    Die Felder waren nach rechts unten verschoben, immer weiter je weiter unten sie
    lagen. Ursache: die Seite von pdf.js traegt einen 9-Pixel-Rahmen, und das
    globale box-sizing: border-box der Oberflaeche rechnete ihn nach innen -- die
    Leinwand wurde 18 Pixel schmaler als die Ebene mit den Feldern.

    Das Bildfeld ist benutzbar

    Der Kasten fuer das Foto ist in solchen Formularen ein Acrobat-Knopf mit der
    Aktion buttonImportIcon. Kein Browser fuehrt die aus, auch Edge nicht.

    Solche Knoepfe bekommen jetzt eine eigene Schaltflaeche Bild einsetzen -- auf
    einem iPad bietet sie Kamera oder Fotos an. Das Bild erscheint sofort im Kasten
    und wird beim Speichern in die Datei gestempelt; in der ausgefuellten Kopie
    faellt der Knopf weg, damit nichts das Foto verdeckt. Die Vorlage bleibt
    unberuehrt.

    Das Foto geht durch eine Leinwand: daraus wird ein JPEG (auf einem iPad also
    auch aus HEIC), und ein 12-Megapixel-Bild wird auf ein Mass verkleinert, das ein
    Formular nicht sprengt. pdf-lib (MIT) liegt dafuer im Paket und wird erst
    geladen, wenn wirklich ein Bild eingesetzt wird.

    Kleinigkeit

    Ein leeres Ordnerfeld beim Speichern heisst jetzt Wurzelverzeichnis -- so wie es
    daneben steht.

    Downloads