mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-11-11 04:07:21 +03:00
Merge pull request #6429 from radarhere/psdraw
This commit is contained in:
commit
ec0b9ede09
|
@ -86,16 +86,10 @@ class PSDraw:
|
||||||
"""
|
"""
|
||||||
Draws a rectangle.
|
Draws a rectangle.
|
||||||
|
|
||||||
:param box: A 4-tuple of integers whose order and function is currently
|
:param box: A tuple of four integers, specifying left, bottom, width and
|
||||||
undocumented.
|
height.
|
||||||
|
|
||||||
Hint: the tuple is passed into this format string:
|
|
||||||
|
|
||||||
.. code-block:: python
|
|
||||||
|
|
||||||
%d %d M %d %d 0 Vr\n
|
|
||||||
"""
|
"""
|
||||||
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):
|
def text(self, xy, text):
|
||||||
"""
|
"""
|
||||||
|
@ -188,10 +182,10 @@ VDI_PS = b"""\
|
||||||
/Vl { moveto lineto stroke } bind def
|
/Vl { moveto lineto stroke } bind def
|
||||||
/Vc { newpath 0 360 arc closepath } bind def
|
/Vc { newpath 0 360 arc closepath } bind def
|
||||||
/Vr { exch dup 0 rlineto
|
/Vr { exch dup 0 rlineto
|
||||||
exch dup neg 0 exch rlineto
|
exch dup 0 exch rlineto
|
||||||
exch neg 0 rlineto
|
exch neg 0 rlineto
|
||||||
0 exch rlineto
|
0 exch neg rlineto
|
||||||
100 div setgray fill 0 setgray } bind def
|
setgray fill } bind def
|
||||||
/Tm matrix def
|
/Tm matrix def
|
||||||
/Ve { Tm currentmatrix pop
|
/Ve { Tm currentmatrix pop
|
||||||
translate scale newpath 0 0 .5 0 360 arc closepath
|
translate scale newpath 0 0 .5 0 360 arc closepath
|
||||||
|
|
Loading…
Reference in New Issue
Block a user