Previous Next


                                            224
    CHAPTER 4                                                                    Graphics



      31 0 obj                               % First transfer function
          << /FunctionType 0
             /Domain [ 0.0 1.0 ]
             /Range [ 0.0 1.0 ]
             /Size 2
             /BitsPerSample 8
             /Length 7
             /Filter /ASCIIHexDecode
          >>
      stream
      01 00 >
      endstream
      endobj

      35 0 obj                               % Second graphics state parameter dictionary
         << /Type /ExtGState
             /OP false
             /TR 36 0 R
         >>
      endobj

      36 0 obj                          % Second transfer function
          << /FunctionType 0
             /Domain [ 0.0 1.0 ]
             /Range [ 0.0 1.0 ]
             /Size 21
             /BitsPerSample 8
             /Length 63
             /Filter /ASCIIHexDecode
          >>
      stream
      FF CE A3 7C 5B 3F 28 16 0A 02 00 02 0A 16 28 3F 5B 7C A3 CE FF >
      endstream
      endobj


4.4 Path Construction and Painting

    Paths define shapes, trajectories, and regions of all sorts. They are used to draw
    lines, define the shapes of filled areas, and specify boundaries for clipping other
    graphics. The graphics state includes a current clipping path that defines the clip-
    ping boundary for the current page. At the beginning of each page, the clipping
    path is initialized to include the entire page.

Previous Next