/ / Default-Portrait.png pre iPad: existuje spôsob, ako zmenšiť veľkosť súboru? - iphone, ipad, xamarin.ios

Default-Portrait.png pre iPad: nejakým spôsobom zmenšiť veľkosť súboru? - iphone, ipad, xamarin.ios

Vyrábam univerzálnu aplikáciu pomocou MonoTouch aPridávam svoj súbor Default-Portrait.png. Samotný tento súbor (súbor 768x1004 .png) pridáva k veľkosti aplikácie 711 kB. Samotná moja aplikácia má iba asi 7 meg., Takže pridáva 10% iba pre úvodná obrazovka.

Ľahko by som z tejto veci mohol urobiť súbor 80 kB jpg namiesto png, ale nezdá sa, že by zariadenie hľadalo súbor .jpg. Má niekto tipy na zmenšenie veľkosti tohto launch art?

V tejto chvíli si myslím, že by som mohol jednoducho odísťspustím umenie a načítam svoje vlastné jpg a zobrazím ho, hneď ako na to budem mať. To "udržím veľkosť mojej aplikácie na nízkej úrovni, ale nie je to také pekné ako okamžité použitie mierky spustenia ako väčšina aplikácií.

odpovede:

3 pre odpoveď č. 1

Hmmm ... vzhľadom na obrazovku iPadu a vizuálnu kvalitu, ktorú používatelia očakávajú, by som to nechal tak.

Ale ak chcete zmenšiť miesto na disku, skúste prejsť na Project> Edit Project Settings> Build (karta v hornej časti) a vyhľadať parameter s názvom „Komprimujte súbory PNG"Uistite sa, že je to začiarknuté. Pred načítaním súboru na disk spustí nástroj pngcrush (potom skontrolujte veľkosť vášho archívu IPA, či má nejaký efekt).


1 pre odpoveď č. 2

pngcrush je tiež pekný, ale to nezníži kvalitu vášho obrazu. Ak máte možnosť znížiť kvalitu obrázka, môžete vyskúšať tento nástroj: http://www.punypng.com/ - alebo len použite nástroj na úpravu obrázkov na „optimalizáciu“ obrázka ...


1 pre odpoveď č. 3

Odporúčam pngout, ak chcete naozaj stlačiťtieto PNG nefungujú a nestojí vás to žiadna kvalita. Jednoducho odstráni nepotrebné metadáta (napríklad pngcrush) a použije vlastný kompresný algoritmus, ktorý je kompatibilný s bežným dekompresorom používaným v PNG (zlib). Je to však naozaj pomalé .

Jednoduchšou možnosťou je vyskúšať vo svojom priečinku „Uložiť na web“program na manipuláciu s obrázkom podľa výberu. Export z Acorn (nielen bežné ukladanie) mi niekedy dáva oveľa menšie súbory. To platí najmä pre predvolené obrázky, ktoré majú veľké a jednotné oblasti v jednej farbe (snímky obrazovky, malé logo uprostred čiernej obrazovky).


0 pre odpoveď č. 4

Existuje nejaký dôvod, prečo chcete znížiťveľkosť súboru tak zle? Nemyslím si, že je to vo vašom prípade dôležité. Práve som skontroloval 3 svoje aplikácie a súbor Default.png (rôznych odrôd na výšku / na šírku) je medzi 29 kB a 422 kB, takže aj keď sa vám zdá byť trochu ťažká, stále ste pod limit sťahovania 3G.


0 pre odpoveď č. 5

Ste pozitívni, že to tak zväčšuje veľkosť aplikácie? Porovnávali ste pred a po?

Xcode použije na obrázky pngcrush. Viem, pretože som sa pokúsil nahradiť súbory JPEG súbormi JPEG a získal som nasledujúci výsledok:

tu zadajte popis obrázku

Stručne povedané, nie je toho veľa, čo treba urobiť, iba vopred zjednodušiť obraz. Zvyšok zvládne Xcode.