Freigeben über


Pfaderstellung

Um einen Pfad zu erstellen und ihn in einen DC auszuwählen, müssen zuerst die Punkte definiert werden, die ihn beschreiben. Dazu rufen Sie die BeginPath-Funktion auf, geben die entsprechenden Zeichnungsfunktionen an und rufen dann die EndPath-Funktion auf. Diese Kombination von Funktionen (BeginPath, Zeichnungsfunktionen und EndPath) bildet eine Pfadklammer. Im Folgenden finden Sie eine Liste der Zeichnungsfunktionen, die verwendet werden können.

Wenn eine Anwendung EndPath aufruft, wählt das System den zugeordneten Pfad zum angegebenen DC aus. (Wenn zuvor ein anderer Pfad in den DC ausgewählt wurde, löscht das System diesen Pfad, ohne ihn zu speichern.) Nachdem das System den Pfad zum DC ausgewählt hat, kann eine Anwendung den Pfad auf eine der folgenden Arten ausführen:

  • Zeichnen Sie die Umriss des Pfads (mit dem aktuellen Stift).
  • Zeichnen Sie das Innere des Pfads (mit dem aktuellen Pinsel).
  • Zeichnen Sie die Kontur, und füllen Sie das Innere des Pfads aus.
  • Ändern Sie den Pfad (Konvertieren von Kurven in Liniensegmente).
  • Konvertieren Sie den Pfad in einen Clippfad.
  • Konvertieren Sie den Pfad in eine Region.
  • Vereinfachen Sie den Pfad, indem Sie jede Kurve im Pfad in eine Reihe von Liniensegmenten konvertieren.
  • Ruft die Koordinaten der Linien und Kurven ab, aus denen ein Pfad besteht.