diff --git a/src/calibre/ebooks/pdf/html_writer.py b/src/calibre/ebooks/pdf/html_writer.py index 4dce448c65..021f81a449 100644 --- a/src/calibre/ebooks/pdf/html_writer.py +++ b/src/calibre/ebooks/pdf/html_writer.py @@ -22,7 +22,7 @@ from qt.webengine import ( ) from calibre import detect_ncpus, human_readable, prepare_string_for_xml -from calibre.constants import FAKE_HOST, FAKE_PROTOCOL, __version__, ismacos, iswindows +from calibre.constants import FAKE_HOST, FAKE_PROTOCOL, __version__, ismacos, iswindows, __appname__ from calibre.ebooks.metadata.xmp import metadata_to_xmp_packet from calibre.ebooks.oeb.base import XHTML, XPath from calibre.ebooks.oeb.polish.container import Container as ContainerBase @@ -1196,6 +1196,8 @@ def convert(opf_path, opts, metadata=None, output_path=None, log=default_log, co if metadata is not None: update_metadata(pdf_doc, pdf_metadata) + pdf_doc.creator = __appname__ + ' ' + __version__ + pdf_doc.producer = __appname__ + ' ' + __version__ report_progress(1, _('Updated metadata in PDF')) if opts.uncompressed_pdf: