Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03378.jsonl.gz/2675

Hi @ Maik,
Das mit den Dateigrößen ist recht leicht erklärt und gilt generell für Vektorgrafiken. Du hast ein Bild mit einem Kreis, welcher 1000x1000 Pixel Ausmaß hat. Die SVG-Datei wird nur einige hundert Bytes verschlingen, weil in dieser Detei nur der Befehl drin steht: Zeichne einen Kreis von 1.000 x 1.000 Pixeln.
Beim JPG müssen alle 1.000.000 Pixel kodiert und wiedergegeben werden. Ich denke es leuchtet ein, dass selbst ein komprimiertes JPG daraus keine angenommenen 1.000 Pixel speichert wird, welche dann dem Speicherbedarf der SVG-Datei entsprechen. Ok, der Vergleich hinkt etwas, aber ich hoffe du verstehst was ich meine.
Klar ist SVG auch für Pixelbilder geeignet, schließlich kann man doch Fotos mit Vektoren kombinieren. Statt des Kreisbefehls steht dann in der SVG: Zeichne das JPG-Bild X an Position Y. Für reine Pixelbilder halte ich es aber nicht für sinnvoll, das die Datei ja wieder etws größer wird. Wenn man auf SVG-Funktionen zugreifen will, ist das natürlich sinnvoll, doch Hotspots ließen sich auch in HTML mit JPG und einer Imagemap realisieren.
Wenn du mir sagst was beim Konvertieren rauskam und was du eigentlich haben wolltest, kann ich dir sagen was da falsch lief.
Wolfgang
Wolfgang
als Antwort auf: [#12312]