Wissen Sie, ob das Bild nach dem Hochladen ein PNG- oder JPG-Datei ist? Meine Vermutung ist, dass es in ein JPG konvertiert wird, wodurch die Transparenz verloren geht. Falls dies der Fall ist, können Sie Folgendes versuchen:
Die Idee ist, die Dateigröße whenever möglich zu reduzieren, um die Auswirkungen auf Speicherlimits zu minimieren.
Hast du versucht, ein Bild mit Transparenz hochzuladen, nachdem du die von mir erwähnte Einstellung geändert hast? Wenn du dasselbe Bild verwendest, könnte es sein, dass du ein Pixel ändern musst, damit das System es nicht als Duplikat erkennt und die konvertierte Version gegenüber der PNG-Version bevorzugt (dies wurde in dem Link erwähnt, den ich geteilt habe).
Hallo, ich habe die Einstellung von PNG zu JPG auf 100 gesetzt und die neue Version bearbeitet, aber sie wird immer noch in JPG konvertiert. Hast du einen Vorschlag?
Ich bin mir nicht sicher, ich glaube, @jamie.wilson hat kürzlich daran gearbeitet? Die Einstellungen sollten die Kontrolle über die Konvertierung ermöglichen.
Ja, die Transparenz bleibt beim Hochladen der PNG-Datei erhalten. Das Problem ist, dass die Datei trotzdem in ein JPG umgewandelt wird, das keine Transparenz unterstützt.
Ja, in anderen Programmen. Aber wenn die Datei eine Hintergrund-Eigenschaft hat, wird sie in JPG konvertiert. Wenn du den Hintergrund deaktivierst, dann nicht. Das ist nur meine Erfahrung.
Edit: Eigentlich doch nicht. Ich hatte dieses Problem mit Transparenzen, kann es aber jetzt nicht mehr reproduzieren. Funktioniert einfach immer
Ich habe eine Situation identifiziert, bei der PNGs selbst dann in JPEGs umgewandelt wurden, wenn png_to_jpg_quality auf 100 eingestellt war, und habe gerade eine Korrektur zusammengeführt. Hoffentlich löst dies das Problem, auf das Sie gestoßen sind.
Könnten Sie Ihre Discourse-Instanz aktualisieren und uns mitteilen, ob das Problem behoben wurde?