mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-12-27 10:26:19 +03:00
36 lines
1.2 KiB
ReStructuredText
36 lines
1.2 KiB
ReStructuredText
.. py:module:: PIL.ImageGrab
|
|
.. py:currentmodule:: PIL.ImageGrab
|
|
|
|
:py:mod:`ImageGrab` Module (OS X and Windows only)
|
|
==================================================
|
|
|
|
The :py:mod:`ImageGrab` module can be used to copy the contents of the screen
|
|
or the clipboard to a PIL image memory.
|
|
|
|
.. note:: The current version works on OS X and Windows only. OS X support was added in 3.0.0.
|
|
|
|
.. versionadded:: 1.1.3
|
|
|
|
.. py:function:: PIL.ImageGrab.grab(bbox=None)
|
|
|
|
Take a snapshot of the screen. The pixels inside the bounding box are
|
|
returned as an "RGB" image on Windows or "RGBA" on OS X.
|
|
If the bounding box is omitted, the entire screen is copied.
|
|
|
|
.. versionadded:: 1.1.3
|
|
|
|
:param bbox: What region to copy. Default is the entire screen.
|
|
:return: An image
|
|
|
|
.. py:function:: PIL.ImageGrab.grabclipboard()
|
|
|
|
Take a snapshot of the clipboard image, if any.
|
|
|
|
.. versionadded:: 1.1.4
|
|
|
|
:return: On Windows, an image, a list of filenames,
|
|
or None if the clipboard does not contain image data or filenames.
|
|
Note that if a list is returned, the filenames may not represent image files.
|
|
|
|
On Mac, this is not currently supported.
|