Presentation laddar. Vänta.

Presentation laddar. Vänta.

PostScript. Vem är vi? Introduktion Vad är PS? Hur används PS? Stackprincipen Koordinatsystem 1/72 tum eller 1 / 3 mm Kommandon %!PS-Adobe-3.0 Moveto,

Liknande presentationer


En presentation över ämnet: "PostScript. Vem är vi? Introduktion Vad är PS? Hur används PS? Stackprincipen Koordinatsystem 1/72 tum eller 1 / 3 mm Kommandon %!PS-Adobe-3.0 Moveto,"— Presentationens avskrift:

1 PostScript

2 Vem är vi?

3 Introduktion Vad är PS? Hur används PS? Stackprincipen Koordinatsystem 1/72 tum eller 1 / 3 mm Kommandon %!PS-Adobe-3.0 Moveto, Stroke och Showpage Att programmera PS

4 Exempel 1 Att rita en kvadrat Kommandon Rlineto 210 260 moveto 100 0 0 100 -100 0 0 -100 rlineto rlineto rlineto rlineto stroke Resultat

5 Exempel 2 Variabler Kommandon def neg /side 100 def side 0 0 side side neg 0 0 side neg rlineto rlineto rlineto rlineto stroke Resultat

6 Exempel 3 Använda procedurer Första kvadraten Andra kvadraten Rita linjer Fjärde kvadraten och fyll den med färg Resultat

7 Exempel 4 Använda upprepningskommando Kommando Resultat

8 Exempel 5 del 1 Initiera variabler Uppdatera x-värdet Uppdatera y-värdet Program som skriver ut 100 circlar med olika färg Uppdatera r Rita en cirkel Ändra färgen till cirklarna

9 Forts... Ritar ut 100 cirklar Ställer in teckensnitt Ändrar färgen på texten Skriver...

10 Resultat Sist men inte minst... Resultat

11 Exempel 5 del 2 Ett program som ritar upp ett ansikte Skapa en kvadrat Enligt exempel 2: /side exch def side neg 0 0 side neg side 0 0 side rlineto rlineto rlineto rlineto } def Skapa en triangel /rect { /h exch def /w exch def w neg 0 0 h neg w 0 0 h rlineto rlineto rlineto rlineto } def Flyttar till nollpunkten 20 140 translate Överst 100 450 110 550 230 550 230 550 100 450 moveto curveto 500 450 490 550 370 550 370 550 500 450 moveto curveto Haka 330 50 440 80 460 150 470 200 330 50 moveto curveto 270 50 160 80 140 150 130 200 270 50 moveto curveto

12 Exempel 5 del 2 forts. Ett program som ritar upp ett ansikte, del 2 Ögon 36 200 400 moveto {50 10 rotate square } repeat 36 400 400 moveto {50 10 rotate square } repeat Näsa 300 310 300 210 240 210 300 210 300 310 moveto curveto Mun 200 150 250 100 350 100 400 150 200 150 moveto curveto 200 150 250 70 350 70 400 150 200 150 moveto curveto Svarta linjer ritas upp stroke Ruta som texten ska vara i 200 30 200 0 moveto rect Färglägger rutan röd 1 0 0 setrgbcolor fill Och skriver författar namnet med vit text /Helvetica-Bold findfont 14 1 1 1 setrgbcolor scalefont setfont (marcus karlsson, c07) 230 10 moveto show

13 Resultat Och man får inte glömma: Resultatet: Ett glatt ansikte

14 Tillslut: Är postskript vanligt? Eventuella problem som kan dyka upp Glöm inte Showpage! Är detta svårt? Mattematiska kunskaper, stack, osv

15 Tack för oss! Nicklas Hansson Andreas Johansson


Ladda ner ppt "PostScript. Vem är vi? Introduktion Vad är PS? Hur används PS? Stackprincipen Koordinatsystem 1/72 tum eller 1 / 3 mm Kommandon %!PS-Adobe-3.0 Moveto,"

Liknande presentationer


Google-annonser