Interface LettoFile


public interface LettoFile
Klasse für Dateien welche am Letto-Server gespeichert und verarbeitet werden
Author:
Werner
  • Method Summary

    Modifier and Type
    Method
    Description
     
    getImageWeb(boolean dblClick)
    Liefert ein Bild welches im Web dargestellt werden kann.
     
     
    Liefert den Inhalt des Bildes: Die Daten wurden aus der Datenbank in das Filesystem verschoben: Diese Methode sollte also nur mehr temporär verwendet werden, da die Bilder direkt in HTML eingebunden werden.
    Wenn die Datei nicht vom Filesystem gelesen werden kann, dann wird der Inhalt der Datenbank zurückgegeben
    getLinkWeb(int nr, String attribs)
    Liefert den vollständigen HTML-Link zu einem Dokument aus dem Image-Servie
     
    Liefert die http(s)-Adresse, unter der die Datei am WEB-Server abrufbar ist.
  • Method Details

    • getFilename

      String getFilename()
    • getImgSizeTex

      String getImgSizeTex()
      Returns:
      Größe für das Bild als Tex Größenangabe
    • getTmpFile

      String getTmpFile()
      Returns:
      Dateiname für die temporäre Datei
    • getImgTag

      String getImgTag()
      Returns:
      erzeugt die zusätzlichen Attribute für einen gültigen HTML img Tag
    • getWebPath

      String getWebPath()
      Liefert die http(s)-Adresse, unter der die Datei am WEB-Server abrufbar ist.
      Returns:
      WEB-Adresse der Datei
    • getInhalt

      String getInhalt()
      Liefert den Inhalt des Bildes: Die Daten wurden aus der Datenbank in das Filesystem verschoben: Diese Methode sollte also nur mehr temporär verwendet werden, da die Bilder direkt in HTML eingebunden werden.
      Wenn die Datei nicht vom Filesystem gelesen werden kann, dann wird der Inhalt der Datenbank zurückgegeben
      Returns:
      Base64encoded String der Datei
    • getLinkWeb

      String getLinkWeb(int nr, String attribs)
      Liefert den vollständigen HTML-Link zu einem Dokument aus dem Image-Servie
      Parameters:
      nr - ImageNr, im Fall, dass Image nicht am Service verfügbar
      attribs - Attibute
      Returns:
      Link oder JS-Methode zum Download des Files
    • getImageWeb

      String getImageWeb(boolean dblClick)
      Liefert ein Bild welches im Web dargestellt werden kann. Nicht darstellbare Bilder werden konvertiert.
      Parameters:
      dblClick - Bei Doppelclick wird das Bild groß aufgeklappt, sonst bei Einfachclick
      Returns:
      img-Tag