Bezeichnung
  csurface:WriteToPNG -- Schreibt die Oberfläche in ein PNG-Bild
Übersicht

      status = csurface:WriteToPNG(filename$)

Beschreibung
  Schreibt den Inhalt der Oberfläche als PNG-Bild in eine neue Datei, die durch `filename$` angegeben wird.

  Diese Funktion gibt `#CAIRO_STATUS_SUCCESS` zurück, wenn die PNG-Datei erfolgreich geschrieben wurde. Andernfalls:

  `#CAIRO_STATUS_NO_MEMORY`
    Wenn für den Vorgang kein Speicher zugewiesen werden konnte.
  `#CAIRO_STATUS_SURFACE_TYPE_MISMATCH`
    Wenn die Oberfläche keine Pixelinhalte hat.
  `#CAIRO_STATUS_WRITE_ERROR`
    Wenn beim Versuch, die Datei zu schreiben, ein E/A-Fehler auftritt.
  `#CAIRO_STATUS_PNG_ERROR`
    Wenn libpng einen Fehler zurückgegeben hat.

Eingaben
  filename$
    Dateiname des PNG-Bildes
Rückgabewerte
  status
    ein Cairo-Statuswert (siehe oben).

Navigation zeigen