Как сохранить рисунки в pdf в виде растровых изображений в matplotlib - PullRequest
13 голосов
/ 10 апреля 2011

У меня есть несколько сложных графиков, созданных с помощью matplotlib.Сохранение их в pdf с помощью команды savefig использует векторный формат, и pdf открывается целую вечность.Есть ли способ сохранить рисунок в PDF как растровое изображение, чтобы обойти эту проблему?

Ответы [ 2 ]

14 голосов
/ 12 апреля 2011

Вы можете принудительно растеризовать отдельные элементы фигуры следующим образом:

text(1,1,'foobar',rasterized=True)
3 голосов
/ 10 апреля 2011

Не знаю, но вы можете использовать программу 'convert' (ImageMagick ') для преобразования jpg в pdf: `convert file.jpg file.pdf'.

...