Hallo Leute,
habe folgendes TS erstellt, um ein Bild (abhängig vom Menü) im Layout "unterzubringen":
marks.MENUBILD = IMAGE
marks.MENUBILD {
file.width = 260
file.height = 288
file.import = uploads/media/
file.import.data = levelmedia: -1,slide
file.import.listNum = 0
file.import.override.field = media
altText = alternativer text
}
Dieses Bild wird nun in der Originalqualität (=100%) dargestellt. Wie kann ich TYPO3 dazu bringen, dieses Bild z.B. nur mit 75% Qualität anzuzeigen?
Gruß
David
Schon mal in der TSREF nachgesehen unter Image?
Im Install Tool kann man die Komprimierung auf meines Wissens global angeben.
Gruß
Michael
Ja, habe bereits in der TSREF nachgesehen. Da steht aber nicht zur Qualität unter "IMAGE" - leider.
Global einstellen geht nicht, da ich noch weitere Webseiten unter dieser TYPO3-Installation fahre.
marks.MENUBILD = IMAGE
marks.MENUBILD {
file = GIFBUILDER
file {
XY = 260,260
format = jpg
quality = 20
10 = IMAGE
10.file {
width = 260
height = 288
import = uploads/media/
import.data = levelmedia: -1,slide
import.listNum = 0
import.override.field = media
}
altText = alternativer text
}
}
Hallo freshman17,
danke für die Anregung. Problem ist nur, dass ich zwar jetzt eine sehr schlechte Qualität habe, die aber auch nicht beeinflussen kann. Egal welchen Wert ich zwischen 0 und 100 für "quality" nehme, die Qualität bleibt gleich (schlecht).
Irgend eine Idee hierzu?
Gruß
David
Hi,
versteh dich nicht ganz. Hast du ein Bild in guter Qualität als Ausgangsbasis?
Hallo freshman17,
ja, das Bild hat eine perfekte Ausgangsqualität. Lasse ich in Deinem Code die Zeile mit dem quality weg, so wird auch eine sehr gute Qualität (entspricht der der Ausgangsqualität) gerendert.
Dieses Problem scheint aber ein generelles bei mir zu sein, denn in diesem Thread hier habe ich auch etwas ähnliches beschrieben:
#92230
Ich benötige undedingt Hilfe hierzu.Viele Grüße
David
habt ihr mal im "installtool" die einstellungen überprüft?
5: All Configuration
[GFX]: alle durchgehen!
auch darauf achten, std. ist der glaub ich auf 70
[GFX][jpg_quality] = 100
ich habe da schon mal drüber geschaut. Habe aber nicht fehlerhaftes entdecken können. Anbei mal die Parameter.
Ich denke, dass der Wert quality=70 auch vernünftig ist, da sonst das Datenvolumen sprunghaft anwachsen würde. Der Wert 70 bringt im Grunde genommen auch eine vernünftige Qualität. Sobald aber der GIFBUILDER zuschlägt (egal wie ich den Qualitätswert einstelle), wird die Qualität des Ergebnisses gleichbleibend schlecht.
[GFX][image_processing] = 1
[GFX][thumbnails] = 1
[GFX][thumbnails_png] = 0
[GFX][noIconProc] = 1
[GFX][gif_compress] = 1
[GFX][imagefile_ext] = gif,jpg,jpeg,tif,bmp,pcx,tga,png,pdf,ai
[GFX][gdlib] = 1
[GFX][gdlib_png] = 1
[GFX][gdlib_2] = 1
[GFX][im] = 1
[GFX][im_path] = /usr/bin/
[GFX][im_path_lzw] = /usr/bin/
[GFX][im_version_5] = gm
[GFX][im_negate_mask] = 0
[GFX][im_imvMaskState] = 0
[GFX][im_no_effects] = 1
[GFX][im_v5effects] = -1
[GFX][im_mask_temp_ext_gif] = 1
[GFX][im_mask_temp_ext_noloss] = miff
[GFX][im_noScaleUp] = 0
[GFX][im_combine_filename] = combine
[GFX][im_noFramePrepended] = 0
[GFX][jpg_quality] = 70
[GFX][enable_typo3temp_db_tracking] = 0
[GFX][TTFLocaleConv] =
[GFX][TTFdpi] = 96
[GFX][png_truecolor] = 1
Ich glaube, ich habe einen Ansatz zur Fehlerbehebung. Und zwar habe ich in der TYPO3-Installation unter Basic Configuration" die Einträge "[GFX][im_path]" und "[GFX][im_path_lzw]" entdeckt. Bei beiden ist "1.1.10" ausgewählt. Alternativ habe ich dort jeweils "6.4.2" noch zur Auswahl.
Stelle ich auf 6.4.2 um, so werden ein Großteil der Bilder dargestellt. Andere wiederum nicht. Bei denen, die nicht dargestellt werden, handelt es sich um Bilder, welche per GIFBUILDER mit anderen Bildern kombiniert wurden. Allerdings kann ich bei 6.4.2 nun sehr exakt eine Qualität definieren.
Wenn ich auf 6.4.2 umgestellt habe und in der TYPO3-Installation unter "Image Processing" nachschaue, sehe ich auch, dass einige Bilder nicht korrekt erzeugt werden (z.B. die Texte Hello World".
Wie kann ich nun das Problem komplett lösen?
Nachtrag: in der TSRef steht zum Thema "image_compression" folgendes:
"NOTE: Works ONLY if IMAGE-obj is NOT GIFBUILDER"
Toll, und wie kann man nun Bilder mit guter Qualität überlagern? Gar nicht?
Grüße
David