mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-11-10 19:56:47 +03:00
Merge pull request #4847 from radarhere/spam
This commit is contained in:
commit
afbbdf5f72
|
@ -87,8 +87,10 @@ true color.
|
|||
|
||||
Image.register_open(SpamImageFile.format, SpamImageFile, _accept)
|
||||
|
||||
Image.register_extension(SpamImageFile.format, ".spam")
|
||||
Image.register_extension(SpamImageFile.format, ".spa") # DOS version
|
||||
Image.register_extensions(SpamImageFile.format, [
|
||||
".spam",
|
||||
".spa", # DOS version
|
||||
])
|
||||
|
||||
|
||||
The format handler must always set the
|
||||
|
@ -103,6 +105,15 @@ Note that the image plugin must be explicitly registered using
|
|||
:py:func:`PIL.Image.register_open`. Although not required, it is also a good
|
||||
idea to register any extensions used by this format.
|
||||
|
||||
Once the plugin has been imported, it can be used:
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
from PIL import Image
|
||||
import SpamImagePlugin
|
||||
with Image.open("hopper.spam") as im:
|
||||
pass
|
||||
|
||||
The ``tile`` attribute
|
||||
----------------------
|
||||
|
||||
|
@ -148,6 +159,8 @@ can be used with most uncompressed file formats, such as PPM, BMP, uncompressed
|
|||
TIFF, and many others. To use the raw decoder with the
|
||||
:py:func:`PIL.Image.frombytes` function, use the following syntax::
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
image = Image.frombytes(
|
||||
mode, size, data, "raw",
|
||||
raw mode, stride, orientation
|
||||
|
@ -258,6 +271,8 @@ image memory.
|
|||
To use the bit decoder with the :py:func:`PIL.Image.frombytes` function, use
|
||||
the following syntax::
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
image = Image.frombytes(
|
||||
mode, size, data, "bit",
|
||||
bits, pad, fill, sign, orientation
|
||||
|
@ -414,4 +429,3 @@ Python-based file decoder:
|
|||
|
||||
3. Cleanup: The decoder instance's ``cleanup`` method is called.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user