From f5740dc305bb1f951a27ecdc9184e9cbf97c3f3a Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Sun, 29 Jul 2018 14:49:58 +1000 Subject: [PATCH] Set PDF title to filename by default --- src/PIL/PdfImagePlugin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/PIL/PdfImagePlugin.py b/src/PIL/PdfImagePlugin.py index d411bfc41..d90e06a72 100644 --- a/src/PIL/PdfImagePlugin.py +++ b/src/PIL/PdfImagePlugin.py @@ -22,6 +22,7 @@ from . import Image, ImageFile, ImageSequence, PdfParser import io +import os __version__ = "0.5" @@ -47,7 +48,7 @@ def _save_all(im, fp, filename): def _save(im, fp, filename, save_all=False): resolution = im.encoderinfo.get("resolution", 72.0) is_appending = im.encoderinfo.get("append", False) - title = im.encoderinfo.get("title", None) + title = None if is_appending else im.encoderinfo.get("title", os.path.splitext(filename)[0]) author = im.encoderinfo.get("author", None) subject = im.encoderinfo.get("subject", None) keywords = im.encoderinfo.get("keywords", None)