mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-04 09:57:43 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			85 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
========================
 | 
						|
The PIL.ImageFile Module
 | 
						|
========================
 | 
						|
 | 
						|
The PIL.ImageFile Module
 | 
						|
========================
 | 
						|
 | 
						|
**\_ParserFile(data)** (class) [`# <#PIL.ImageFile._ParserFile-class>`_]
 | 
						|
    (Internal) Support class for the Parser file.
 | 
						|
 | 
						|
    For more information about this class, see `*The \_ParserFile
 | 
						|
    Class* <#PIL.ImageFile._ParserFile-class>`_.
 | 
						|
 | 
						|
**\_safe\_read(fp, size)** [`# <#PIL.ImageFile._safe_read-function>`_]
 | 
						|
 | 
						|
    *fp*
 | 
						|
        File handle. Must implement a **read** method.
 | 
						|
    *size*
 | 
						|
    Returns:
 | 
						|
        A string containing up to *size* bytes of data.
 | 
						|
 | 
						|
**\_save(im, fp, tile)** [`# <#PIL.ImageFile._save-function>`_]
 | 
						|
 | 
						|
    *im*
 | 
						|
    *fp*
 | 
						|
    *tile*
 | 
						|
 | 
						|
**ImageFile(fp=None, filename=None)** (class)
 | 
						|
[`# <#PIL.ImageFile.ImageFile-class>`_]
 | 
						|
    Base class for image file handlers.
 | 
						|
 | 
						|
    For more information about this class, see `*The ImageFile
 | 
						|
    Class* <#PIL.ImageFile.ImageFile-class>`_.
 | 
						|
 | 
						|
**Parser** (class) [`# <#PIL.ImageFile.Parser-class>`_]
 | 
						|
    Incremental image parser.
 | 
						|
 | 
						|
    For more information about this class, see `*The Parser
 | 
						|
    Class* <#PIL.ImageFile.Parser-class>`_.
 | 
						|
 | 
						|
**StubImageFile** (class) [`# <#PIL.ImageFile.StubImageFile-class>`_]
 | 
						|
    Base class for stub image loaders.
 | 
						|
 | 
						|
    For more information about this class, see `*The StubImageFile
 | 
						|
    Class* <#PIL.ImageFile.StubImageFile-class>`_.
 | 
						|
 | 
						|
The \_ParserFile Class
 | 
						|
----------------------
 | 
						|
 | 
						|
**\_ParserFile(data)** (class) [`# <#PIL.ImageFile._ParserFile-class>`_]
 | 
						|
    (Internal) Support class for the **Parser** file.
 | 
						|
 | 
						|
The ImageFile Class
 | 
						|
-------------------
 | 
						|
 | 
						|
**ImageFile(fp=None, filename=None)** (class)
 | 
						|
[`# <#PIL.ImageFile.ImageFile-class>`_]
 | 
						|
 | 
						|
The Parser Class
 | 
						|
----------------
 | 
						|
 | 
						|
**Parser** (class) [`# <#PIL.ImageFile.Parser-class>`_]
 | 
						|
**close()** [`# <#PIL.ImageFile.Parser.close-method>`_]
 | 
						|
 | 
						|
    Returns:
 | 
						|
    Raises **IOError**:
 | 
						|
 | 
						|
**feed(data)** [`# <#PIL.ImageFile.Parser.feed-method>`_]
 | 
						|
 | 
						|
    *data*
 | 
						|
    Raises **IOError**:
 | 
						|
 | 
						|
**reset()** [`# <#PIL.ImageFile.Parser.reset-method>`_]
 | 
						|
 | 
						|
The StubImageFile Class
 | 
						|
-----------------------
 | 
						|
 | 
						|
**StubImageFile** (class) [`# <#PIL.ImageFile.StubImageFile-class>`_]
 | 
						|
    Base class for stub image loaders.
 | 
						|
 | 
						|
    A stub loader is an image loader that can identify files of a
 | 
						|
    certain format, but relies on external code to load the file.
 | 
						|
 | 
						|
**\_load()** [`# <#PIL.ImageFile.StubImageFile._load-method>`_]
 |