Opis zawartości przykładowego pliku "rysunek.txt"

[char TypFigury] [int NumerKoloru] [int parametr1  parametr2 . . . ]

 

Przykładowy wiersz
Znaczenie pól
Opis - uwagi

  P   8  100  200

  Pixel  kolor  x  y 

gdzie:
    znak = 'P'  oznacza "pixel"
  kolor = 8 oznacza kolor punktu (piksla)
     (x,y) = (100,200) - współrzędne punktuśrodka

  L  7  10  12  75  80

  Line kolor x1 y1 x2 y2 

gdzie:
   znak = 'L'  oznacza "line"
   kolor = 7 oznacza kolor konturu linii
  (x1,y1) = (10,12) - współrzędne początku linii 
  (x2,y2) = (75,80) - współrzędne końca linii 

  R  3  40  52  100  200

 Rectangle kolor x1 y1 x2 y2  

 gdzie:
   znak = 'R'  oznacza "rectangle"
  kolor = 3 oznacza kolor konturu prostokąta
 (x1,y1) = (40,52) - współrzędne 1 wierzchołka 
 (x2,y2) = (100,200) - współrzędne 2 wierzchołka 

  E 11 100 120 250 180 

  Ellipse x1 y1 x2 y2

gdzie:
   znak = 'E'  oznacza "ellipse"
  kolor = 11 oznacza kolor konturu elipsy
 (x1,y1) = (100,120) - współrzędne 1 wierzchołka 
 (x2,y2) = (250,180) - współrzędne 2 wierzchołka 
prostokąta w który wpisana jest elipsa.