Beschädigter Bild beim Speichern von IMshow als PDF mit MatplotlibPython

Python-Programme
Anonymous
 Beschädigter Bild beim Speichern von IMshow als PDF mit Matplotlib

Post by Anonymous »

Ich habe versucht, eine IMshow -Figur als PDF zu speichern, aber wenn ich versuche, sie in meinem PDF -Leser (Acrobat -Leser DC) zu öffnen, heißt es "unzureichende Daten für ein Bild" und weigert sich, das Bild anzuzeigen. Wenn ich es stattdessen in Google Chrome öffne, bekomme ich ein Bild, aber es sieht anders aus als das, was es soll. Ich benutze Spyder auf einem Windows -Computer, aber ich habe festgestellt, dass es ein Beispiel ist, wenn ich im Terminal denselben Code im Terminal ausführe.

Code: Select all

plt.figure()
plt.imshow([[1,4,6],[6,7,8]])
plt.savefig("testplot.pdf")
plt.show()
Dies ergibt das folgende Bild in Spyder (die Plt.imshow, nicht das gespeicherte Bild):

Ich verwende hier Plt.savefig, aber ich habe auch PLT.Imsave ausprobiert, und in diesem Fall kann ich es in diesem Fall nicht einmal in Google sehen.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post