Class ImageViewerAdapter


  • public class ImageViewerAdapter
    extends ViewerAdapter

    Überschrift: ImageViewerAdapter.

    Beschreibung: Kapselt Steuerungszugriffe auf die Vorschau. Im Scripting verfügbar über PreviewAdapter.getViewer().

    Copyright: Copyright (c) ELO Digital Office GmbH 2014

    Since:
    9.02.001
    • Constructor Summary

      Constructors 
      Constructor Description
      ImageViewerAdapter​(AbstractImagePreview preview)
      Interner Konstruktor.
    • Method Summary

      Modifier and Type Method Description
      int getPage()
      Liefert die aktuell angezeigte Seite.
      1-Index basiert.
      int getPageCount()
      Liefert die Anzahl der Seiten des angezeigten Dokuments.
      float getScale()
      Liefert den aktuellen Zoomfaktor.
      void nextPage()
      Seite vor blättern.
      void prevPage()
      Seite zurück blättern.
      void setFitPage()
      Passt den Zoomfaktor an die Steiengröße an, damit die gesamte Seite sichtbar ist.
      void setFitWidth()
      Passt den Zoomfaktor an die Seitenbreite an, damit die gesamte Zeilenlänge sichtbar ist.
      void setPage​(int page)
      Blättert zu der angegebenen Seite.
      1-Index basiert.
      void setScale​(float scale)
      Ändert den Zoomfaktor.
      • Methods inherited from class Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ImageViewerAdapter

        public ImageViewerAdapter​(AbstractImagePreview preview)
        Interner Konstruktor.
        Parameters:
        preview - Aktive Bildvorschau
    • Method Detail

      • getPageCount

        public int getPageCount()
        Liefert die Anzahl der Seiten des angezeigten Dokuments.
        Returns:
        Anzahl der Bildseiten.
      • getPage

        public int getPage()
        Liefert die aktuell angezeigte Seite.
        1-Index basiert.
        Returns:
        Aktuelle Seite.
      • setPage

        public void setPage​(int page)
        Blättert zu der angegebenen Seite.
        1-Index basiert.
        Parameters:
        page - Aufzublätternde Seite.
      • prevPage

        public void prevPage()
        Seite zurück blättern.
      • nextPage

        public void nextPage()
        Seite vor blättern.
      • getScale

        public float getScale()
        Liefert den aktuellen Zoomfaktor.
        Returns:
        Zoomfaktor
      • setScale

        public void setScale​(float scale)
        Ändert den Zoomfaktor.
        Parameters:
        scale - Neuer Zoomfaktor
      • setFitWidth

        public void setFitWidth()
        Passt den Zoomfaktor an die Seitenbreite an, damit die gesamte Zeilenlänge sichtbar ist.
      • setFitPage

        public void setFitPage()
        Passt den Zoomfaktor an die Steiengröße an, damit die gesamte Seite sichtbar ist.