mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-30 23:47:27 +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>`_]
 |