mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-31 16:07:30 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| 3.0.0
 | |
| -----
 | |
| 
 | |
| Backwards incompatible changes
 | |
| ==============================
 | |
| 
 | |
| Several methods that have been marked as deprecated for many releases
 | |
| have been removed in this release:
 | |
| 
 | |
| * ``Image.tostring()``
 | |
| * ``Image.fromstring()``
 | |
| * ``Image.offset()``
 | |
| * ``ImageDraw.setink()``
 | |
| * ``ImageDraw.setfill()``
 | |
| * The ``ImageFileIO`` module
 | |
| * The ``ImageFont.FreeTypeFont`` and ``ImageFont.truetype`` ``file`` keyword arg
 | |
| * The ``ImagePalette`` private ``_make`` functions
 | |
| * ``ImageWin.fromstring()``
 | |
| * ``ImageWin.tostring()``
 | |
| 
 | |
| Other changes
 | |
| =============
 | |
| 
 | |
| Saving multipage images
 | |
| ^^^^^^^^^^^^^^^^^^^^^^^
 | |
| 
 | |
| There is now support for saving multipage images in the ``GIF`` and
 | |
| ``PDF`` formats. To enable this functionality, pass in ``save_all=True``
 | |
| as a keyword argument to the save::
 | |
| 
 | |
|     im.save('test.pdf', save_all=True)
 | |
| 
 | |
| TIFF ImageFileDirectory rewrite
 | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 | |
| 
 | |
| The TIFF ImageFileDirectory metadata code has been rewritten. Where
 | |
| previously it returned a somewhat arbitrary set of values and tuples,
 | |
| it now returns bare values where appropriate and tuples when the
 | |
| metadata item is a sequence or collection.
 | |
| 
 | |
| The original metadata is still available in the TiffImage.tags, the
 | |
| new values are available in the TiffImage.tags_v2 member. The old
 | |
| structures will be deprecated at some point in the future.  When
 | |
| saving TIFF metadata, new code should use the
 | |
| TiffImagePlugin.ImageFileDirectory_v2 class.
 | |
| 
 | |
| LibJpeg and Zlib are required by default
 | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 | |
| 
 | |
| The external dependencies on libjpeg and zlib are now required by default.
 | |
| If the headers or libraries are not found, then installation will abort
 | |
| with an error. This behaviour can be disabled with the ``--disable-libjpeg``
 | |
| and ``--disable-zlib`` flags.
 |