ImageVectorOutput()

Syntax

VektorAusgabeID = ImageVectorOutput(#Image [, Einheit])
Beschreibung
Gibt die AusgabeID eines Bildes zurück, um darauf 2D -Vektor-Zeichenoperationen auszuführen. Wenn das Bild "Multi-Frame" ist (aus mehreren Einzelbildern besteht), dann wird das aktuelle Frame verwendet.

Parameter

#Image Das Bild, auf dem gezeichnet werden soll.
Einheit (optional) Bestimmt die Maßeinheit zur Abstandsmessung auf der Zeichenausgabe. Die Standard-Einheit für Bilder ist #PB_Unit_Pixel.
  #PB_Unit_Pixel     : Werte werden in Pixel gemessen (oder Dots/Punkte im Fall eines Druckers)
  #PB_Unit_Point     : Werte werden in Punkten (1/72 Zoll bzw. Inch) gemessen
  #PB_Unit_Inch      : Werte werden in Zoll (Inch) gemessen
  #PB_Unit_Millimeter: Werte werden in Millimeter gemessen

Rückgabewert

Gibt die AusgabeID zurück, oder Null, wenn Zeichnen nicht möglich ist. Dieser Wert sollte direkt an die Funktion StartVectorDrawing() übergeben werden, um die Zeichenoperation zu starten. Der Rückgabewert ist nur für eine Zeichenoperation gültig und kann nicht wiederverwendet werden.

Beispiel

  StartVectorDrawing(ImageVectorOutput(#Image, #PB_Unit_Millimeter))
    ; hier folgen die Zeichenoperationen...
  StopVectorDrawing()

Anmerkungen

Dieser Befehl kann nicht mit geladenen Icon Dateien (*.ico) verwendet werden.

Siehe auch

StartVectorDrawing(), ImageOutput()

Unterstützte OS

Alle

<- ImageOutput() - Image Inhaltsverzeichnis - ImageWidth() ->