So konvertieren Sie PDF in PNG, ohne die Intro-Transparenz für weißen Hintergrund zu konvertieren


8

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).

Antworten:


8

Versuchen Sie, diese Einstellung hinzuzufügen:

-ebnen

Quelle


Beachten Sie, dass, wenn das Original-PDF mehrere Seiten enthält, sich der Inhalt verschiedener Seiten überlagert.
Gerrit

1

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)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.