Frage

Ich arbeite an einer iPad-Anwendung, die Hunderte von Bildern in Fotoqualität hat. Ich hätte natürlich wie diese Bilder als JPEG-Dateien so speichern, vorausgesetzt die App der Dateigröße zu optimieren. Doch Apples Richtlinien Zustand:

  

Verwenden Sie das PNG-Format für Bilder. Das PNG-Format bietet lossless Bildinhalt bedeutete, dass Bilddaten in ein PNG-Format speichern und dann liest es Ergebnisse in den exakt gleichen Pixelwerten zurück. PNG hat auch eine optimierte Speicherformat für schnellere der Bilddaten zu lesen. Es ist das bevorzugte Bildformat für iOS.

Wenn ich jedoch die gleichen Bilder wie JPEGs bei 100% Qualität zu speichern, ist die Größe von ihnen fällt auf etwa der Hälfte der PNG lossless Versionen.

Gibt es wirklich so viel von einem Performance-Hit JPEG statt PNG zu benutzen? Wenn ich diese Bilder in einem Karussell oder eine Galerie Stil bin sehen, kann ich wirklich brauchen, um Sorgen über die Leistung und Nutzung PNGs statt?

Danke!

War es hilfreich?

Lösung

ist die Qualität PNG Bezüglich gut für die Anwendung Art von Bildern, aber JPEG für Fotos bevorzugt. Wählen Sie die niedrigste JPEG-Qualität, die für Ihre Bilder gut genug Qualität gibt.

In Bezug auf Geschwindigkeit, Größe zählt auch. Ich habe keine iPad-Test mit, aber die kleinere Dateigröße von Flash-Speicher oder Netzwerk könnte sehr gut aus Gewicht einer zusätzlichen Dekompression Kosten zu lesen. Der einzige Weg, um herauszufinden, ist auf dem eigentlichen Gerät zu messen.

Andere Tipps

Es gibt eine Leistung Überlegung aber während PNG für Qualität bevorzugt wird, Ihre Anwendung gegeben, würde ich vorschlagen, JPEG vorzuziehen wäre.

Reine Leistung ist nicht der einzige Faktor von Interesse oder Sorge; ein iPad hat nur einen endlichen Raum zu Verfügung, und das mit den Bilddaten auffüllt, dass die meisten Benutzer werden nicht zu brauchen oder wollen, scheint vorzuziehen, mit mehr Rechenleistung für die meisten Fälle.

Eine andere Sache zu prüfen - auf einer Galerie, wird dringend empfohlen, das Bild zu erzeugen, die Ihnen das Beste aus beiden Welten: das kleinere, zugänglich Bild für die allgemeinen Gebrauch und die volle Originalbild für ‚beste‘

Im Zweifelsfall Benchmark mit den beiden und sieht, wie groß der Unterschied in der Anwendung ist -. Und wenn der Unterschied ist etwas, das man mit gegenüber dem platzsparend leben kann, mit JPEG gehen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top