Skip to content

Commit

Permalink
Merge pull request #6429 from radarhere/psdraw
Browse files Browse the repository at this point in the history
  • Loading branch information
hugovk committed Jul 12, 2022
2 parents 208f87f + 80c1ef5 commit ec0b9ed
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions src/PIL/PSDraw.py
Expand Up @@ -86,16 +86,10 @@ def rectangle(self, box):
"""
Draws a rectangle.
:param box: A 4-tuple of integers whose order and function is currently
undocumented.
Hint: the tuple is passed into this format string:
.. code-block:: python
%d %d M %d %d 0 Vr\n
:param box: A tuple of four integers, specifying left, bottom, width and
height.
"""
self.fp.write(b"%d %d M %d %d 0 Vr\n" % box)
self.fp.write(b"%d %d M 0 %d %d Vr\n" % box)

def text(self, xy, text):
"""
Expand Down Expand Up @@ -188,10 +182,10 @@ def image(self, box, im, dpi=None):
/Vl { moveto lineto stroke } bind def
/Vc { newpath 0 360 arc closepath } bind def
/Vr { exch dup 0 rlineto
exch dup neg 0 exch rlineto
exch dup 0 exch rlineto
exch neg 0 rlineto
0 exch rlineto
100 div setgray fill 0 setgray } bind def
0 exch neg rlineto
setgray fill } bind def
/Tm matrix def
/Ve { Tm currentmatrix pop
translate scale newpath 0 0 .5 0 360 arc closepath
Expand Down

0 comments on commit ec0b9ed

Please sign in to comment.