Ich konvertiere ein PDF (das ich mit R erstellt habe) in ein PNG mit einem Befehl wie dem folgenden:
convert -density 200 foo.pdf bar.png
Dies erzeugt ein PNG in Ordnung, aber der weiße Hintergrund ist im resultierenden PNG transparent. Dies ist nicht das, was ich will, ich möchte, dass der Hintergrund auch im PNG weiß ist. Wie kann ich das erreichen?
Anmerkungen:
- Ich benutze Xubuntu.
- Was seltsam ist, ich habe die gleiche Sequenz unter einem anderen Linux und Computer ausgeführt: Zuerst ein Bild mit R im PDF-Format generieren, dann von PDF in PNG konvertieren und bei dieser Installation wird der weiße Hintergrund nicht wie gewünscht in Transparenz konvertiert es. Aber ich weiß nicht, wo der Unterschied verursacht wird (R, konvertieren oder was).
Der beste Weg ist, -alpha hinzuzufügen, -alpha zu entfernen, da -flatten alle Seiten zusammenführt, falls vorhanden, und abgeschrieben werden würde ( -layer abflachen wird empfohlen)
quelle