Class ImageViewerAdapter

Object
ViewerAdapter
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 Details

    • ImageViewerAdapter

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

    • 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.