[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Image Manager -> PNG bekommt eine Hintergrundfarbe - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

Image Manager -> PNG bekommt eine Hintergrundfarbe

29. Apr 2011, 15:31

Halloo Zusammen,

wenn ich ein PNG mit einem transparentem Hintergrund mit dem ImageManger resize erhalte ich das verkleinert PNG mit einem weissen Hintergrund.

Das kann ich beheben in dem ich noch den "mirro" Filter hinterherjage (background: transparent/png24).
Allerdings erhalte ich dann selbstverständlich eine ungewollte Spiegelung.
(Hier würde es mir schon helfen wenn ich die Werte für die Spiegelung auf 0 / 0% setzte könnte.)

Kann das jemand nachvollziehen bzw. hat jemand einen Tipp für mich?

LG
Oliver
Zuletzt geändert von Oliver.Kreischer am 3. Mai 2011, 07:57, insgesamt 2-mal geändert.
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

29. Apr 2011, 16:06

Oliver.Kreischer hat geschrieben:wenn ich ein PNG mit einem transparentem Hintergrund mit dem ImageManger resize erhalte ich das verkleinert PNG mit einem weissen Hintergrund.

Kann das jemand nachvollziehen bzw. hat jemand einen Tipp für mich?
Welche IM Version.. welches Hosting?

lg,
Jan
vg, Jan

Benutzeravatar
cukabeka
Beiträge: 821
Registriert: 31. Mai 2006, 00:01
Wohnort: Aschaffenburg

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

20. Feb 2012, 01:50

Hallo,

habe das Problem auch.. Version 1.0 auf R4.3.2.
Hoster ist Hosteurope.

Weißt Du dafür eine Lösung?
Viele Grüße
cukabeka

Benutzeravatar
cukabeka
Beiträge: 821
Registriert: 31. Mai 2006, 00:01
Wohnort: Aschaffenburg

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

20. Feb 2012, 01:54

oh, hat sich erledigt: hatte mich beim img_typ verschrieben: wenn es den bildtyp gibt, klappt es prima.
Viele Grüße
cukabeka

Benutzeravatar
cukabeka
Beiträge: 821
Registriert: 31. Mai 2006, 00:01
Wohnort: Aschaffenburg

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

12. Jul 2013, 18:28

Nen Greyscale kann man anscheinend leider nicht über ein transparentes PNG drüberlegen, oder?
Viele Grüße
cukabeka

Benutzeravatar
svenalbert
Beiträge: 1308
Registriert: 24. Nov 2005, 17:21
Wohnort: Clausthal-Zellerfeld / lower saxony
Kontaktdaten: ICQ Website

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

20. Dez 2013, 00:32

Hmmmm, nachdem ich kurz bei Oliver nachgefragt habe und er nicht wirklich weiß, ob sich diesbezüglich was getan hatte, frage ich mal kurz in die Runde, ob das gefixt ist (sein sollte), bzw. warum das auftritt.

Falls das irgendwas zur Sache tut --> Versionen
REDAXO: 4.5.1
PHP: 5.3.27
MySQL: 5.5.31

Anscheinend habe ich das erste Mal versucht ein transparentes PNG zu resizen.

Ich kann auch das Verhalten mit dem "mirror"-Effekt nachvollziehen. Da wird der Hintergrund wieder transparent.

Danke, viele Grüße,
Sven

Benutzeravatar
cukabeka
Beiträge: 821
Registriert: 31. Mai 2006, 00:01
Wohnort: Aschaffenburg

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

31. Okt 2014, 15:21

Habe das Problem auch noch: transparente PNG bekommen einen schwarzen Hintergrund. Woran kann das liegen?
Viele Grüße
cukabeka

Ingo
Beiträge: 782
Registriert: 24. Jun 2010, 00:34

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

31. Okt 2014, 21:45

Hast du ggfs noch einen anderen Filter nach dem resize?

Benutzeravatar
cukabeka
Beiträge: 821
Registriert: 31. Mai 2006, 00:01
Wohnort: Aschaffenburg

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

3. Nov 2014, 12:37

Nee, es liegt wirklich an dem IM, hier gab es dazu auch schon mal eine Diskussion:
https://github.com/redaxo/redaxo4/issues/101

Weiß aber nicht, ob das inzwischen in 4.6 behoben ist, da es bei mir in einer 4.5 auftrat. Habe aber mal einen Patch eingereicht:
https://github.com/redaxo/redaxo4/pull/369
Viele Grüße
cukabeka

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

3. Nov 2014, 12:45

Vielleicht solltest zuerst mal ne 4.6.1 probieren: https://github.com/redaxo/redaxo4/blob/ ... es.txt#L25
Kannst ja auch nur die betreffende Datei austauschen.

Benutzeravatar
cukabeka
Beiträge: 821
Registriert: 31. Mai 2006, 00:01
Wohnort: Aschaffenburg

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

3. Nov 2014, 12:49

hm, ok, danke, habe ich noch nicht gesehen. dafür allerdings in meinem projekt ein update zu fahren, ist mir zu aufwändig. vielleicht hilft's ja anderen usern auf rex<4.6
Viele Grüße
cukabeka

Benutzeravatar
ralf.schlott
Beiträge: 625
Registriert: 5. Dez 2007, 21:22
Wohnort: Hamburch
Kontaktdaten: Website

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

30. Mär 2015, 16:15

Ich habe eine Redaxo 4.6.1 grad frisch von github online und wollte mit dem Image Manager mehrere transparente PNG ausgeben:

- resize auf bestimmte Höhe
- workspace transparent

Leider gibt er bei Transparent das Bild nicht aus. Wenn ich einen farbigen Hintergrund wähle, alles tutti.
Bildausgabe erfolgt mit SEO42-Methode.

Ist das immer noch nicht gefixt mit PNGs?
- Danke für Redaxo! -
http://www.prenzlweb.de

chv
Beiträge: 1
Registriert: 6. Sep 2015, 01:07

Re: Image Manager -> PNG bekommt eine Hintergrundfarbe

6. Sep 2015, 01:18

Wo genau das Problem gelöst werden soll kann ich nicht sagen, hab mich das nicht voll ins Addon eingearbeitet, habe aber einen Hack gefunden.

Die Uhrsache ist dass das Datei Format. Womöglich nur in manchen Fällen wird das Datei Format in Grossbuchstaben übernommen anstatt in Kleinbuchstaben.

Somit
PNG
anstatt
png
In der Datei /redaxo/include/addons/image_manager/classes/class.rex_image.inc.php wird in der _sendImage Funktion (Zeile 155) eine Datei gespeichert. Allerdings triff keine If Abfrage zu da jeweils das Datei Format in Kleinbuchstaben erwartet wird (ab Zeile 183).

Code: Alles auswählen

 
if ($this->img['format'] == 'jpg' || $this->img['format'] == 'jpeg') {
    ...
} elseif ($this->img['format'] == 'png') {
   ...
} elseif ($this->img['format'] == 'gif') {
    ...
} elseif ($this->img['format'] == 'wbmp') {
    ...
}
Um dies zu umgehen habe ich folgenden Code auf Zeile 159 eingesetzt.

Code: Alles auswählen

$this->img['format'] = strtolower($this->img['format']);
Nun wird die Datei gespeichert und somit auch dargestellt. Hoffe dies hilft weiter.

Zurück zu „Allgemeines [R4]“