Ошибка при обновлении полей CreationDate и ModificationDate метаданных PDF с использованием Matplotlib в Python - PullRequest
0 голосов
/ 12 марта 2020

Я попытался запустить простой код matplotlib для построения изображения и сохранить его в формате .pdf. Я хочу, чтобы вместе с созданием файла было создано несколько полей метаданных PDF. Когда я попытался запустить приведенный ниже код, я обнаружил CreationDate и ModifiedDate. Только поля метаданных отсутствуют. Код не выдает ошибку, но не обновляет соответствующее поле.

Как обновить поля CreationDate и ModifiedDate в метаданных PDF с помощью matplotlib?

import datetime
import numpy as np
import os
import matplotlib.pyplot as plt


plt.figure()
plt.plot(range(7), [3, 1, 4, 1, 5, 9, 2], 'r-o')
plt.title('Test_Graph')
dict_inp = {'Author':'Coder','Title':'Test','CreationDate':datetime.datetime.now() ,'ModDate':datetime.datetime.now()}
plt.savefig(('single_image_pdf'+'.pdf'),metadata = dict_inp)  # saves the current figure into a pdf page
plt.close()

My_output:

PDF_METADATA_OUTPUT

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...