Итак, я рисую форму волны (и другие вещи), которые приводят к большему векторному файлу (PDF), чем соответствующий растровый файл (PNG). Я предполагаю, что это связано с тем, что построенный набор данных очень велик, и в векторном файле есть миллионы инструкций. Помимо того, что PDF-файл слишком большой, PDF-файл также довольно сложно отобразить. Для некоторых требуется несколько секунд для загрузки; на других он вообще не загружается.matplotlib bitmap plot с векторным текстом
В pyplot, возможно ли иметь растровое изображение с векторными осями, надписями и всем остальным текстом?
Мое (очень плохое) решение на данный момент состоит в том, чтобы сгенерировать PDF-файл, сгенерировать PNG, открыть PDF с помощью inkscape и заменить график на PNG-файл. Очевидно, что это слишком ручная и очень трудоемкая, если вы понимаете, что вам нужно восстановить сюжет.
Читая подробные комментарии недавних (продолжается?) Обследования Matplotlib, другой человек сделал этот же запрос. https://docs.google.com/spreadsheet/ccc?key=0AjrPjlTMRTwTdHpQS25pcTZIRWdqX0pNckNSU01sMHc&usp=sharing – esmit