SaveSnapshot(f$[, mode, fmt, table])
f$
angegebenen Datei. Das Argument
mode
gibt an, welcher Bereich für die Momentaufnahme genommen
werden soll. Dies kann eine der folgenden Konstanten sein:
#SNAPWINDOW:
#SNAPDISPLAY:
#SNAPDESKTOP:
Beachten Sie, dass Sie #SNAPDISPLAY
verwenden müssen, wenn das
Display im Palettenmodus ist und Sie möchten, dass die Bilddatei
ebenfalls palettenbasiert ist, da dies der einzige Fangmodus ist,
der außer dem Inhalt des Displays keine anderen Grafiken enthält.
Das Argument fmt
gibt das gewünschte Ausgabebildformat an.
Dies kann entweder eine der folgenden Konstanten oder ein von
einem Plugin bereitgestelltes Bildformat sein:
#IMGFMT_BMP:
#IMGFMT_BMP
ist das von SaveSnapshot()
verwendete
Standardformat.
#IMGFMT_PNG:
#IMGFMT_JPEG:
Qualität
(siehe unten) können Sie die Qualitätsstufe für das JPEG-Bild
festlegen (gültige Werte sind 0 bis 100, wobei 100 die beste
Qualität ist). (V4.0)
#IMGFMT_GIF:
Colors
und Dither
(siehe
unten) verwenden, um entweder die Farbtiefe oder die Anzahl
Farben in der Palette festzulegen, die dem Bild zugewiesen werden
sollen und ob Dithering angewendet werden soll oder nicht. Wenn
#IMGFMT_GIF
mit einem Palettenmodus-Display verwendet wird, erfolgt
keine Quantisierung. #IMGFMT_GIF
unterstützt auch Palettenbilder
mit einem transparenten Stift. (V4.5)
#IMGFMT_ILBM:
Mit der optionalen Tabelle table
können Sie weitere Parameter
konfigurieren:
Dither:
True
. Dieser
Tag wird nur berücksichtigt, wenn das Zielformat palettenbasiert
ist und die Quelldaten RGB sind. Der Standardwert ist False
,
was bedeutet, dass kein Dithering erfolgt.
Depth:
Colors:
Depth
. Anstelle einer Bittiefe
können Sie hier die Anzahl Farben für das Bild angeben. Auch
dies wird nur für palettenbasierte Formate berücksichtigt, wenn
die Quelldaten RGB sind. Gültige Werte liegen zwischen 1 und
256. Die Voreinstellung ist 256.
Quality:
Adapter:
UserTags:
Hier ist eine Übersicht, die zeigt, welche Formate welche Tags unterstützen:
Siehe auch GrabDesktop().
#SNAPWINDOW
)#IMGFMT_BMP
(2.0), #IMGFMT_PNG
(V2.5),
#IMGFMT_JPEG
(V4.0), #IMGFMT_GIF
oder #IMGFMT_ILBM
(voreingestellt ist
#IMGFMT_BMP
)SaveSnapshot("Snap.bmp")Speichert einen Schnappschuss des Hollywoodfensters als Datei "Snap.bmp" ab.