Skip to content

Commit

Permalink
Merge pull request #4080 from radarhere/imageshow
Browse files Browse the repository at this point in the history
Changed WindowsViewer format to PNG
  • Loading branch information
hugovk committed Sep 22, 2019
2 parents 89c901a + 82f4a0d commit 20b6a8a
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
14 changes: 7 additions & 7 deletions src/PIL/Image.py
Expand Up @@ -2110,15 +2110,15 @@ def show(self, title=None, command=None):
Displays this image. This method is mainly intended for
debugging purposes.
On Unix platforms, this method saves the image to a temporary
PNG file, and calls the **display**, **eog** or **xv**
utility, depending on which one can be found.
The image is first saved to a temporary file. By default, it will be in
PNG format.
On macOS, this method saves the image to a temporary PNG file, and
opens it with the native Preview application.
On Unix, the image is then opened using the **display**, **eog** or
**xv** utility, depending on which one can be found.
On Windows, it saves the image to a temporary BMP file, and uses
the standard BMP display utility to show it (usually Paint).
On macOS, the image is opened with the native Preview application.
On Windows, the image is opened with the standard PNG display utility.
:param title: Optional title to use for the image window,
where possible.
Expand Down
3 changes: 2 additions & 1 deletion src/PIL/ImageShow.py
Expand Up @@ -105,7 +105,8 @@ def show_file(self, file, **options):
if sys.platform == "win32":

class WindowsViewer(Viewer):
format = "BMP"
format = "PNG"
options = {"compress_level": 1}

def get_command(self, file, **options):
return (
Expand Down

0 comments on commit 20b6a8a

Please sign in to comment.