У меня есть текст с паутиной Matplotlib, чтобы сообщить пользователю, что график приостановлен. Это отлично работает, но я не хочу, чтобы слово «приостановлено» отображалось при печати или сохранении.Скрыть Matplotlib Текст во время сохранения
figPausedText = fig.text(0.5, 0.5,'Paused', horizontalalignment='center',
verticalalignment='center',
transform=ax.transAxes,
alpha = 0.25,
size='x-large')
Каков наилучший способ скрыть Приостановленный текст при сохранении/печати? Я рад set_text('')
, если я могу привязываться ко всем командам сохранения и печати. Я особенно хочу убедиться, что он работает, когда пользователь нажимает на панель навигации NavigationToolbar2TkAgg.
Это выглядит хорошо, но, к сожалению, my_save не вызывается, когда NavigationToolbar2TkAgg сохраняет butto n. Как это работает с NavigationToolbar2TkAgg? Я попробовал варианты из [save documentation] (http://matplotlib.org/api/backend_bases_api.html#matplotlib.backend_bases.NavigationToolbar2.save_figure) –
Затем патч обезьяны 'canvas.print_figure' вместо – tacaswell
Также отредактируйте свой вопрос, чтобы указать что вы хотите, чтобы это работало через панель инструментов gui. – tacaswell