Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

PrintScreen (Funktion)

  • Last UpdatedApr 24, 2026
  • 1 minute read

Mit der Skriptfunktion PrintScreen() können Sie zur Laufzeit den gesamten WindowViewer-Bildschirm ausdrucken.

Syntax

PrintScreen (ScreenOption, PrintOption)

Parameter

BildschirmOption

Legt fest, welcher WindowViewer-Bildschirmbereich ausgedruckt werden soll. Wert, Variable oder Ausdruck vom Typ Integer.

1 - Client-Bereich, keine Menüs (Vorgabe)

2 - gesamter Fensterbereich einschließlich Menüs

DruckOption

Legt fest, wie das Druckbild an die Seitengröße angepasst wird.

  • 1 – Beste Näherung:
    Das Druckbild wird so skaliert, dass es horizontal oder vertikal auf die Seite passt. Das Seitenverhältnis wird nicht verändert (Standard).

  • 2 – Vertikal einpassen:
    Das Druckbild wird so skaliert, dass es vertikal auf die Seite passt. Das Seitenverhältnis wird nicht verändert. Dies kann dazu führen, dass das Druckbild an den Seiten abgeschnitten wird.

  • 3 – Horizontal einpassen:
    Das Druckbild wird so skaliert, dass es horizontal auf die Seite passt. Das Seitenverhältnis wird nicht verändert. Dies kann dazu führen, dass das Druckbild oben und unten abgeschnitten wird.

  • 4 – Gesamte Seite ausfüllen:
    Das Druckbild wird so skaliert, dass es die gesamte Seite ausfüllt. Das Druckbild wird daher nicht abgeschnitten, allerdings kann sich das Seitenverhältnis ändern.

  • Bei ungültigen Optionen (einschließlich 0) wird standardmäßig "Bestmöglich" gewählt.

Hinweis: Popup-Fenster, die über den WindowViewer-Bildschirmbereich hinausreichen, werden abgeschnitten.

Beispiel(e)

Die folgende Anweisung druckt den WindowViewer-Bildschirm ohne Menüs aus. Das Druckbild wird so skaliert, dass es die gesamte Seite ausfüllt.

PrintScreen(1,4);

Im obigen Beispiel ist der erste von der Funktion übergebene Parameter ScreenOption (1). Dies legt fest, dass der Client-Bereich ohne Menüs gedruckt wird.

Der zweite übergebene Parameter ist PrintOption (4). Dies legt fest, dass der Bereich so skaliert wird, dass er die Abmessungen der gedruckten Seite ausfüllt.

In This Topic