Obrázek PNG - jak otevřít, upravit a převést soubor. Co je PNG? Co je soubor png

Soubor PNG je rastrový obrázek uložený ve formátu Portable Network Graphic. Každý obrázek PNG obsahuje paletu – sadu použitých barev. Pro zmenšení velikosti souboru se používá bezeztrátová komprese pomocí algoritmu Deflate. Používá se především na internetu jako obrázky pro webové stránky. Formát byl vyvinut, aby nahradil GIF, který měl kromě svých nedostatků až do roku 2004 omezení pro použití ve svobodném softwaru. Nový formát PNG tyto problémy vyřešil. Konkrétně implementuje podporu pro 8bitový alfa kanál a podporu pro barevné hloubky až 48 bitů. Zatímco ve formátu GIF je možná pouze plná průhlednost a barevná paleta je omezena pouze na 256 barev (8 bitů). Na rozdíl od svého předchůdce však tento formát nepodporuje animaci. Za tímto účelem byl vytvořen další formát MNG. V souborech PNG je také nemožné použít paletu CMYK, protože tento formát není určen pro profesionální práci s grafikou. Soubory PNG lze otevřít v jakémkoli prohlížeči a téměř v jakémkoli programu pro prohlížení a úpravu obrázků. V soubor Windows s příponou PNG lze otevřít dvojitým kliknutím myši.

Přípona souboru .png představuje obrázek PNG. Prohlížení a zpracování rastrového obrázku ve formátu PNG je možné pomocí následujících programů: Microsoft Windows Fotografie, Microsoft Windows Photo Viewer, Microsoft Paint, Adobe Photoshop CC. Uvedené programy také umí převádět obrázky, obrázky a kresby v tomto formátu.

Otevře se soubor PNG speciální programy. Otevřít tento formát, stáhněte si jeden z navrhovaných programů.

Přípona PNG je formát souboru používaný k ukládání obrázků bez ztráty kvality. Toto je nejoblíbenější formát fotografií na internetu, speciálně navržený pro použití na webu.

Soubor s příponou PNG je soubor Přenosná síťová grafika. Formát využívá bezeztrátovou kompresi a je obecně považován za alternativu ke GIF. Ale na rozdíl od GIF soubory PNG nepodporují animaci.

Formát PNG má fotografie ve stupních šedi i plnobarevné fotografie a jsou podporovány průhledné vrstvy. komprese PNG obvykle lepší než ten, který se používá v GIF. JPG je někdy lepší než PNG, ale komprese může způsobit artefakty v obrázcích s textem nebo kolem vysoce kontrastních oblastí.

Jak otevřít soubor PNG

K otevření souborů PNG můžete použít jakýkoli internetový prohlížeč nebo grafický editor. Platformy Windows i Mac OS mají vestavěné mechanismy pro prohlížení takových obrázků.

K čemu se používá formát PNG?

Program Png – prohlížeč Fotografie Windows výchozí se často používá k otevírání souborů PNG, protože se jedná o systém program pro Windows. Existuje však mnoho dalších způsobů, jak je zobrazit.

Všechny prohlížeče (např. Chrome, Firefox, internet Explorer atd.) automaticky zobrazí soubory PNG, které otevřete na internetu, což znamená, že nemusíte stahovat každý soubor PNG, který chcete zobrazit, do počítače. Soubory PNG, které již máte v počítači, můžete otevřít také pomocí svého prohlížeče pomocí kombinace kláves Ctrl + O Většina těchto programů také podporuje přetažení, takže soubor PNG můžete otevřít jednoduše přetažením do prohlížeče .

Existuje také několik offline možností pro otevření takových obrázků - jedná se o speciální grafické editory. Některé populární jsou XnView, IrfanView, FastStone Image Viewer, Google Drive, Eye of GNOME a gThumb. K úpravám souborů PNG můžete použít téměř jakýkoli z uvedených programů, aplikace Malování a Paint.NET, oblíbenou utilitu GIMP a také známý Adobe Photoshop.

PNG převod

Obrazové soubory lze převádět různé způsoby, například převádět do az png pomocí různých programů a online služeb. Umí to například Png editor – Photo Converter.

Soubor obrázku, který je uložen ve formátu PNG (Portable Network Graphic). Obsahuje bitmapu barev a používá bezeztrátovou kompresi, podobnou souboru .GIF, ale bez omezení kopírování. Obvykle se používá k ukládání grafiky webových obrázků.

Formát PNG (čteno jako png) byl vytvořen v reakci na omezení formátu GIF, především za účelem zvýšení podpory barev a poskytnutí obrazového formátu bez patentů. Kromě toho, zatímco soubory GIF podporují pouze neprůhledné nebo plně průhledné pixely, obrázky PNG mohou obsahovat kanál 8bitové průhlednosti, který umožňuje měnit barvy z neprůhledných na průhledné.

Obrázky PNG nelze animovat jako obrázky GIF. Ale související formát .MNG lze animovat. Obrázky PNG nepodporují CMYK, protože nejsou určeny pro profesionální grafické použití. Obrázky PNG podporuje většina webových prohlížečů.

Mac OS X 10.4 a novější ukládá snímky obrazovky jako soubory PNG. Ubuntu Linux také ukládá vytištěné snímky obrazovky ve formátu PNG.

Typ MIME: image/png

Stáhněte si program pro formát PNG

V tomto článku chci mluvit o jedné velmi nepříjemné funkci Photoshopu, která se objevuje při ukládání průhledných obrázků v PNG24. Vezmeme původní obrázek a zkopírujeme nějaký fragment do PNG24. Udělal jsem to takto: pomocí nástroje Polygonální laso jsem vybral fragment, zkopíroval jej a vložil do nového dokumentu a poté jej uložil pomocí Uložit pro web:


PNG24, 456 kB

Jak jsme zjistili v 1. části, v PNG24 se obrázek v podstatě skládá ze dvou vrstev: vrstva RGB obsahující informace o barvě každého pixelu a alfa kanál obsahující informace o jejich průhlednosti.

Grafický formát PNG: zpracování a prohlížení

Je logické předpokládat, že ve zcela průhledných oblastech by měla být nějaká barva, aby byl obrázek efektivně zabalen. Nicméně, toto je to, co Photoshop uložil do vrstvy RGB (viděl jsem to prostřednictvím editoru Seashore):

A pouhým okem může vidět, že zůstávají velké fragmenty absolutně nepotřebných informací:

Pokud nechcete používat jiné editory (například v Adobe Fireworks jsem takovou nevýhodu nezaznamenal), navrhuji jednoduchý způsob, jak tuto vadu odstranit ve Photoshopu. Naším úkolem je nahradit všechny informace ve zcela průhledných oblastech nějakou jednou barvou (nejlépe černou, abychom nepochybovali, že tyto oblasti budou mít nejmenší váhu v bajtech).

1. Otevřete příklad ve Photoshopu a vyberte obrázek na vrstvě: Ctrl+klikněte na malý obrázek vrstvy v paletě Vrstvy.

2. Přepneme do režimu rychlé masky (klávesa Q).

3. Pomocí Image → Adjustments → Threshold ponechejte pouze ty pixely masky, jejichž barva byla černá. Chcete-li to provést, přetáhněte posuvník zcela vlevo.

4. Ukončete režim rychlé masky (klávesa Q) a invertujte výběr (Výběr → Inverzní nebo Ctrl+Shift+I). Zůstanou vybrané pouze zcela průhledné pixely.

5. Vyplňte vybranou oblast černou barvou (způsobů je mnoho, např. přes Upravit → Vyplnit).

6. Znovu invertujte výběr a přidejte do vrstvy masku (ikona v paletě vrstev).

7. Nyní provedeme Save for Web a uvidíme, jak se obrázek zázračně „ztenčí“ o 122 KB.

Ještě jednou opakuji, že všechny akce se velmi pohodlně zaznamenávají do Actions, poté se provádějí jedním stiskem klávesy.

Pokračování příště.

Při komunikaci s kolegy na různých seminářích i ve studiu jsem došel k závěru, že pro mnohé je jedinou výhodou formátu PNG přítomnost poctivé průsvitnosti. Pokud budete hledat na internetu informace o tomto formátu, snadno si všimnete, že weboví vývojáři se dělí na dva tábory. První píší o tom, jak úžasný je tento formát, používající čistě technická data, která jsou pro běžné kodéry a designéry nesrozumitelná (například o nadřazenosti deflačních kompresních algoritmů nad LZW), zatímco jiní zanechávají komentáře různého stupně stupidity o zbytečnosti PNG, aniž byste se vůbec obtěžovali ponořit se do podstaty věcí popsaných ve specifikaci.

Pokusme se zjistit, jaké výhody tento formát poskytuje, abychom se naučili, jak je používat při přípravě ilustrací pro web.

Začněme terminologií. Předpokládám, že většina čtenářů používá Photoshop a setkala se s názvy PNG-8 a PNG-24. Nejedná se o dva různé formáty, ale pouze o varianty stejného PNG. Formát umožňuje ukládat tři typy obrázků: odstíny šedi (jeden kanál se používá k popisu obrázku - bílý), indexované barvy (používá se paleta barev, jako u GIF) a truecolor (používá se tři kanály - RGB).

Nejdůležitější výhodou formátu PNG jsou samozřejmě nové kompresní algoritmy. Všichni si pamatují, že GIF efektivně komprimuje pouze vodorovné oblasti stejné barvy? Na toto omezení nyní můžete zapomenout:

GIF, 2568 bajtů

PNG-24, 372 bajtů

Druhou důležitou výhodou je řádkové filtrování (scanline filtering, neboli delta filtry), díky kterému může PNG packer získat mnohem pohodlnější data pro kompresi.

Podívejme se na příklad, jak fungují. Vezměme obrázek 5x5 pixelů s vodorovným přechodem a načrtneme, jak jej lze uložit do souboru (každé číslo je jedinečná barva).

Jak můžete vidět z příkladu, kodér GIF by komprimoval řetězce, které se vodorovně špatně balí (protože stejné barvy se šíří vertikálně). Zde je návod, jak kodér PNG může tato data převést:

Číslo 2 se objevilo před každým řádkem Toto je filtr, který byl použit na řádek. V tomto případě je to filtr Up, který dekodéru říká: "Pro aktuální pixel vezměte hodnotu pixelu výše a přidejte k němu aktuální hodnotu." V našem případě je to 0, protože barvy aktuálního a horního pixelu se neliší. A tato data lze sbalit efektivněji, pokud máme dostatečně velký obrázek.

Proč jsem psal Možná? Protože v našem idealizovaném případě by bylo efektivnější následující schéma:

Zde je použit filtr 1, nazvaný Sub, který říká dekodéru: „Vezměte hodnotu pixelu nalevo od aktuálního a přidejte k němu aktuální hodnotu.“ V tomto případě 1.

Po filtrování jsou všechny řetězce (spolu s hodnotami filtru) spojeny do jedné sekvence, která je následně komprimována pomocí deflačních algoritmů (jejich diskuse je nad rámec tohoto článku).

Pojďme zkontrolovat fungování filtrů:

Pozorný čtenář si může všimnout, že filtry nejsou aplikovány na celý soubor, ale na řádky.

Formát souboru PNG - co to je?

Znamená to, že každý linka může mít těžit filtr. Ukazuje se, že pro filtrování jednoho obrázku může být 5 výšek obrázku. Obecně platí, že úkolem dobrého kodéru je přesně vybrat takové hodnoty filtru, při kterých bude velikost souboru minimální. Bohužel Photoshop ne vždy dělá svou práci dobře, takže na pomoc přicházejí různé nástroje jako OptiPNG a PNGCrush, které velký počet uličky se sbírají různé způsoby strategie filtrování a komprese dat, čímž se výrazně snižuje objem některých složitých obrázků. Je však vhodné připomenout, že tyto programy nezaručují zmenšení velikosti každého souboru, pouze se snaží najít optimální způsob kódování dat.

Dalším bolestivým šťouchnutím do Photoshopu je, že neví, jak ukládat obrázky v režimu stupňů šedi, to znamená, že neví, jak snížit barevnou hloubku. Zde nás opět zachrání výše zmíněné utility, které pokud možno sníží barevnou hloubku, aniž by byla ohrožena kvalita obrazu.

PNG-24 (Photoshop → truecolor),
8167 bajtů

PNG-24 (Photoshop + OptiPNG → stupně šedi),
6132 bajtů

Výhody odstínů šedi oproti truecolor jsou zřejmé: například bílá je v prvním případě zapsána (v desítkové soustavě) jako číslo 255 a ve druhém - 16777215.

Nyní, vyzbrojeni znalostmi o ukládání dat ve formátu PNG, je můžeme použít při přípravě obrázků pro web. Více o tom v následujících článcích.

Jsi tady, protože máte soubor, který má příponu souboru končící na .png. Soubory s příponou .png mohou spustit pouze některé aplikace. Je možné, že soubory .png jsou datové soubory, spíše než dokumenty nebo média , což znamená, že „nejsou určeny ke sledování vůbec.

co je soubor .png file?

Soubory PNG jsou komprimované soubory rastrových obrázků, které se obvykle implementují pro vizuální prvky nacházející se na webových stránkách mimo jiné webové grafiky. Obsah obrázků těchto souborů .png se skládá z indexových barev integrovaných do bitmapových obrázků a bezztrátová digitální komprese a specifikace kódování, které jsou implementovány do těchto souborů .png, jsou podobné kompresním standardům integrovaným do souborů GIF. Formát PNG, známý také jako přenosná síťová grafika, byl vyvinut, aby odstranil omezení obrázků GIF, pokud jde o podporu barev a licencování patentů. Průhledný kanál těchto souborů PNG byl vylepšen tak, aby implementoval podporu 8bitů. V těchto souborech PNG není k dispozici podpora CMYK.

jak otevřít soubor .png?

Spusťte soubor .png, nebo jakýkoli jiný soubor na vašem PC, poklepáním na něj. Pokud jsou vaše asociace souborů nastaveny správně, aplikace, která je určena k otevření vašeho .png souboru, ji otevře. Je možné, že si budete muset stáhnout nebo zakoupit správnou aplikaci. Je také možné, že máte na počítači správnou aplikaci, ale Soubory .png se s ní dosud nepřidružily. V tomto případě, když se pokusíte otevřít soubor .png, můžeš sdělte systému Windows, která aplikace je pro daný soubor správná. Od té doby se otevřením .png souboru otevře správnou aplikaci.

aplikace, které otevírají soubor .png Adobe Photoshop CS6 pro Microsoft Windows Adobe Photoshop CS6 pro Microsoft Windows je software pro úpravu a správu obrázků ke stažení na počítačích se systémem Windows, jmenovitě Windows 7 (bez SP a SP1) a Windows XP s SP3. Tento software přichází s novými funkcemi a nástroji pro snadné, rychlé, zábavné a pokročilé úpravy digitálních obrázků. Jednou funkcí, díky které je tento program spolehlivý pro úpravu obrázků, je Adobe Mercury Graphics Engine, což je technologie motoru, která poskytuje rychlejší a vysoce kvalitní výkon. Nástroje Content-Aware jsou nově navržené funkce pro snadné retušování obrázků, protože můžete obrázky oříznout bez jakéhokoli efektu, automaticky opravit rozmazání nebo zakřivení širokoúhlého objektivu, odstranit červené oči a upravit vyvážení barev, jako je jas a kontrast. Tento editor obrázků je také dodáván s funkcí automatického obnovení, která dokáže zálohovat všechny neuložené obrázky, možností ukládání na pozadí, galerií rozostření, nástrojem oříznutí, tvorbou videa a mnoha dalšími. Se všemi těmito novými vylepšenými funkcemi a moderním uživatelsky přívětivým rozhraním nemohou být úpravy digitálních fotografií nikdy tak zábavné a snadné bez aplikace Photoshop CS6.

Adobe Photoshop CS6 pro Mac

Adobe Photoshop CS6 pro Mac Adobe Photoshop CS6 pro Mac je verze softwaru pro správu obrázků „Creative Suite“ určená výhradně pro počítače Mac, zejména Mac OS X v10.6 až 10.7 v 64bitové verzi. Tento program pro úpravu obrázků je dodáván s novou sadou funkcí a nástrojů, jako je Mercury Graphics Engine vyvinutý stejnou společností pro rychlé a vysoce kvalitní vylepšení obrazu, funkce Content-Aware, intuitivní přepracované nástroje pro navrhování filmů, pracovní postupy. , Galerie rozostření, nástroj oříznutí a mnoho dalšího. Adobe Mercury Graphics Engine funguje tak, že umožňuje snadné a rychlé dokončení editačních úloh. To také umožňuje sdílení a migraci snímků s možností automatického obnovení a ukládání na pozadí. Nové nástroje Content-Aware jsou vytvořeny pro snadný a ovladatelný způsob retušování nebo vylepšování obrázků, jejichž výsledkem je spokojenější výstup. V podstatě umožňuje každému uživateli automaticky upravovat snímky, ořezávat je a upravovat zakřivení širokoúhlého objektivu.

ACD Systems Canvas 14

ACD Systems Canvas 14 ACD Systems International Inc. je vývojář ACD Systems Canvas 14, což je software pro technické grafické řešení, který uživatelům umožňuje snadno a rychle analyzovat data, vylepšovat grafiku a sdílet všechny informace. Tento program je navržen s plnohodnotnými nástroji, které uživatelům pomáhají s přesnou tvorbou technické grafiky a ilustrací. Skládá se z editačních nástrojů, které se liší od editace obrázků po nástroje pro ilustraci objektů. Veškeré výsledky vytvořené tímto programem tvoří dobré prezentace pro projekty, návrhy a jiné účely pro jakýkoli obor podnikání související s grafikou a inženýrstvím. Více o funkcích, uživatelé mohou pracovat s rastrovými obrázky a vektorovou grafikou pomocí stejného souboru s možností úpravy změnou velikosti a měřítka objektů, kreslením tvarů, stejně jako vkládáním tahů a výplní nebo šířek. K dispozici je také nástroj pro přidávání textů nebo štítků a rozměrů formátu plus vytváření grafů. Pomocí tohoto programu mohou uživatelé sdílet hotové projekty prostřednictvím prezentací nebo publikací.

Systémy ACD ACDSee 15

ACD Systems ACDSee 15 ACD Systems ACDSee 15 je fotografický software, který obsahuje organizátor obrázků, prohlížeč a program pro úpravu obrázků RAW/RAW pro Microsoft Windows a Mac OS X 10.6 (Windows XP s aktualizací Service Pack 2, Vista, 7 a 8; Mac OS X 10,5, 10,6, 10,7 a horský lev). Byl vyvinut společností ACD Systems International, Inc. a původně distribuován jako 16bitová aplikace, která byla později upgradována na 32bitovou verzi. Tento minimální hardwarový požadavek pro tuto aplikaci je Intel Pentium III/ AMD Athlon procesor nebo ekvivalent s 512 MB RAM (s 310 MB volného místa na pevném disku), adaptérem pro zobrazení s vysokým barevným rozlišením 1024 x 768 a vypalovačkou CD/DVD. ACDSee spravuje a podporuje video a audio soubory ve formátech, které zahrnují GIF, BMP, JPG, PNG, MP3, PSD, WAV, MPEG a TIFF. Uživatelé mohou prohlížet, upravovat, přidávat efekty a organizovat sbírky fotografií a videí, které lze sdílet online. Fotografie lze uspořádat, protože jsou importovány z fotoaparátu nebo jiného úložného zařízení. Obsahuje také zobrazení mapy a podporu geo-taggingu, které uživatelům umožňují zobrazit polohu snímků z kamer s podporou GPS. Funkce jako rychlé procházení, skenování, úpravy a možnosti zálohování usnadňují třídění fotografií podle data a události a ukládání záložních kopií na disky CD, DVD a Blu-Ray.

Oznámení

Formát rastrového obrázku PNG

Soubory PNG (běžně nazývané "ping") jsou soubory ve formátu, který obsahuje rastrové obrázky. Formát obrázku PNG byl původně vytvořen jako přechod z formátu GIF, protože oba mají schopnost zobrazovat průhledné pozadí. Další podobností mezi těmito formáty je použití indexovaných barev a bezztrátová komprese. Soubory PNG však mají různé sady omezení autorských práv. Navíc, na rozdíl od obrázků GIF, soubory s příponou PNG nepodporují animaci. Na webu Online-onvert.com můžete jednoduše a zcela zdarma.

Technické údaje o souborech PNG

PNG obrázky jsou nejlepší řešení(ve srovnání se soubory GIF) kvůli skutečnosti, že první používají mimo jiné kanál 8bitové průhlednosti a také podporují 24bitové barvy RGB, obrázky RGB a stupně šedi. Soubory s příponou PNG byly navrženy tak, aby se usnadnily jejich přenos přes internet. Jako neprofesionální obrazový formát PNG nepodporuje jiné barevné prostory.

dodatečné informace o formátu PNG

PNG je navíc bezplatný formát a nabízí webovým návrhářům různé praktické výhody oproti GIF:

  • Lepší komprese: U většiny obrázků dosahuje PNG menší velikosti souboru než GIF
  • Větší barevná hloubka: PNG nabízí truecolor až 48 bitů, zatímco v GIF máme pouze 256 barevnou paletu
  • Transparentnost alfa kanálu: Tam, kde GIF nabízí pouze binární průhlednost, PNG umožňuje prakticky neomezené efekty průhlednosti tím, že nabízí alfa kanál pro průhlednost.

Stojí za zmínku, že PNG neumožňuje animaci jako GIF. Existuje ale standard Multiple-image Network Graphics (MNG), který to umožňuje, ale není tak široce podporován webovými prohlížeči a grafickými editory.

Proč je tedy GIF stále tak populární?

Pravděpodobně se ptáte, proč není PNG na webu tak rozšířeným formátem, když je tak dobrý, jak se propaguje. Odpovědí je z větší části mylná představa o formátu a podpoře prohlížeče.

Vzhledem k tomu, že Internet Explorer 6 nebo vyšší rané verze nepodporují celou škálu funkcí PNG (včetně průhlednosti alfa kanálů), lidé se mohou domnívat (ačkoli je to nesprávné), že Internet Explorer vůbec nepodporuje PNG, nebo alespoň nepodporuje průhlednost. Internet Explorer 5 a 6 ve skutečnosti podporuje dostatek specifikací PNG, aby byl funkčně ekvivalentní (nebo lepší) neanimovaným obrázkům GIF. Všechny ostatní uvedené prohlížeče, včetně Firefox, Netscape 6 a vyšší, Mozilla, Opera 6 a vyšší, Safari a Camino plně podporují průhlednost PNG.

Kromě této mylné představy o zabudované podpoře prohlížeče GIF animace byl (a stále je) hlavním důvodem jeho úspěchu. I když v průběhu let je používání GIF stále méně populární ve srovnání s jinými technologiemi (například Flash), které jsou pro animaci vhodnější.

Průhlednost je klíčovou vlastností GIF a PNG a je často důvodem, proč webový designér volí formát, který má použít. Přestože PNG nabízí komplexnější podporu průhlednosti, weboví návrháři často potřebují vytvořit obrázky ve formátu GIF, aby se vešly do starších prohlížečů. Pomocí CSS je to možné (a poněkud triviální) odesíláním obrázků GIF pro starší prohlížeče a vysoce kvalitních obrázků PNG do prohlížečů, které jim rozumí. Pro webového designéra je to ale dvojitá práce a ve výsledku lidé jdou cestou nejmenšího odporu a nadále používají obrázky GIF.

Podívali jsme se tedy na několik důvodů, proč je GIF stále tak populární, ale většina z nich je založena na nepochopení pojmů nebo na použití známého pracovního postupu. Vyzbrojeni některými klíčovými znalostmi PNG a toho, jak jej lze spolehlivě používat v prohlížečích, můžete využít všech výhod, které nabízí.

A co JPEG?

JPEG je další všudypřítomný webový formát a ve většině případů, jako jsou fotografie (a podobně), je dokonce lepší než PNG nebo GIF. PNG nemá konkurovat JPEG. Komprese JPEG vytváří při práci s fotografiemi výrazně menší soubory než PNG. Na druhou stranu PNG vytváří menší soubory, pokud je uvnitř obrázků text, umělecké čáry, loga, „ploché“ barvy atd.

Několik skvělých příkladů použití pokorného PNG

Nyní se podíváme na to, jak používat PNG ve webdesignu. Zkompiloval jsem všechny soubory pro každý příklad v samostatná složka, k dispozici u přátel ED.

Spád

Za posledních několik let gradient - hladký přechod mezi dvěma nebo více barvami se stal nejlepším přítelem webdesignéra. Obzvláště oblíbené jsou jemné, jemné přechodové výplně, které, aniž by byly nápadné, vytvářejí pocit hloubky a textury.
Někdy je GIF nejlepší volbou pro přechod. Pokud je přechod jednoduchý dvoubarevný přechod, GIF v něm funguje bezchybně. Omezení GIF na pouhých 256 barev však často vytváří znatelné a nedbalé „pruhy“ mezi složitějšími přechody. Na druhou stranu JPEG může vytvářet pěkné přechody, ale často za cenu větší velikosti souboru. Zatímco přechody JPEG jsou obecně docela dobré, musíte si uvědomit, že JPEG používá ztrátovou kompresi, což znamená, že výsledný obrázek nikdy nebude odpovídat kvalitě nekomprimovaného obrázku.

Typický styl přechodu pozadí se používá pro tlačítka, bloky nebo prostě kdekoli jinde. Může to vypadat jako na obrázku 5-1. Ve směru hodinových ručiček z levého horního rohu vidíme původní (nekomprimovaný) obrázek, verzi GIF, verzi PNG a JPEG. Vidíte, že výsledný PNG má nejvíce menší velikost(515 bajtů). To je čtyřikrát menší než obrázek GIF. JPEG je o něco větší než PNG s 637 bajty a má také nižší kvalitu kvůli ztrátové kompresi (ačkoli lidské oko není schopno rozpoznat rozdíl v kvalitě v tomto jednoduchý příklad zůstává v otázce).

Obrázek 5-1
Panel Photoshop – Uložit pro web,
zobrazení rozdílů ve velikosti souboru pro stejný obrázek v různých formátech

Obrázek, který by měl fungovat na jakémkoli pozadí

Někdy je potřeba vytvořit obrázek, který funguje stejně na různých substrátech. Nějaký obecné příklady- toto je logo a ikony. GIFy v těchto situacích tradičně dominují, ale existuje několik důvodů, proč může být PNG více nejlepší volba v této situaci. PNG obvykle vítězí ve velikosti souboru pro loga nebo jiné jednoduché "umění". Kromě toho, inherentní transparentnost PNG dělá jednoduchá tvorba jednotlivé soubory, které fungují na jakémkoli pozadí. PNG nabízí binární průhlednost jako GIF, ale také poskytuje mnohem více žádoucí možnost alfa kanálu, ve kterém mohou být pixely částečně průhledné, místo aby byly pouze zapnuty nebo vypnuty. Jeho použití zvětšuje velikost souboru, někdy dokonce větší než GIF s binární průhledností, ale umožňuje vyhlazení okrajů obrázku a jeho umístění na pozadí je elegantnější.

Jejich koncept jsem však přepracoval pomocí bílého obrázku se šablonovými symboly. Použili bílý symbol průhledné pozadí, což by mohlo být obecně docela efektivní. V tomto případě vaše barva pozadí CSS se objeví ve čtvercové nebo obdélníkové oblasti kolem symbolu namísto samotného symbolu.

Dan i PJ použili místo PNG průhledný GIF. To zcela pokrylo jejich potřeby a museli vytvořit pixelové obrázky tak, aby odpovídaly stylu ikon. Pomocí PNG lze dosáhnout obdobné techniky, ovšem s některými výhodami v podobě vyhlazování a částečné průhlednosti pro použití v detailnějších ikonách.

Dobře, ale ve kterých prohlížečích to funguje?

Vím, co si myslíte: všechna tato průhlednost PNG vypadá dobře, ale je to praktické?

Dobrá zpráva je, že všechno moderní prohlížeče Obrázky PNG jsou plně podporovány, včetně průhlednosti alfa kanálu, jejíž výhody jsem ukázal v příkladech. Safari (všechny verze), Firefox (všechny verze), Opera (verze 6 a vyšší), Netscape (verze 6 a vyšší) a Mozilla (všechny verze) udělají vše, o co je požádám. Je tu ale jedna špatná zpráva – jediný prohlížeč, který jsem ještě nezmínil a který má většina vašich uživatelů: Internet Explorer.

Internet Explorer 6 a nižší nepodporuje průhlednost alfa kanálu zabudovanou do formátu PNG. Od té doby, co si většina z mnoha internetových surfařů zvolila prohlížeč (nebo si ho nevybrala), tato zející díra drží webové designéry daleko od PNG. Ale s vydáním Internet Exploreru 7 jsme získali plnou podporu alfa Průhlednost PNG ve všech hlavních prohlížečích. Co dál, existují nějaké způsoby, jak pracovat s průhledností PNG alfa v aplikaci Internet Explorer 6 a nižší? Pokud tedy chcete tento efekt využít, nic vás nezastaví. Internet Explorer 6 a jeho dřívější verze vyžadují více pozornosti, než je nutné, ale rozhodně je to možné.

Hack pro Internet Explorer: AlphaImageLoader

Internet Explorer je dodáván s různými nativními filtry. Používají se v CSS, ale nejsou součástí oficiální specifikace CSS. Jinými slovy, na webu nejsou standardizovány. Internet Explorer 6 a nižší bohužel plně nepodporují formát PNG (který doporučuje W3C), ale Microsoft má filtr, který tento nedostatek odstraňuje: AlphaImageLoader.

Podle sekce na oficiálních stránkách Microsoftu AlphaImageLoader „zobrazuje obrázek v rámci hranic objektu a mezi pozadím objektu a jeho obsahem“. Jinými slovy, AlphaImageLoader načte obrázek PNG s plnou průhledností, ale načte jej jako svou vlastní vrstvu, pod níž je obsah objektu, na který je aplikován. Obrázky PNG načtené tímto způsobem působí spíše jako obrázky na pozadí než obrázky v popředí (i když ve skutečnosti „sedí“ na pozadí objektu).

V podstatě můžete jednoduše použít AlphaImageLoader v CSS na prvky img a užít si výsledek. Nejprve se načte obrázek, průhlednost zůstane, ale pak se obrázek znovu načte – jako přední obsah objektu – s neprůhlednými oblastmi (takže „zastíní“ vaši průhlednou verzi).

Jako pozadí nelze použít průhledný PNG CSS obrázek pro prvek (X)HTML (řekněme pro ) a očekávejte, že AlphaImageLoader provede v Internet Exploreru správně. Pamatujte, že AlphaImageLoader vloží váš obrázek mezi pozadí a popředí objektu. Takže i když načte váš obrázek v celé své průhledné kráse, bude jej také nadále načítat jako obrázek na pozadí CSS a bez vašich úžasných průsvitných pixelů.

Skutečné použití AlphaImageLoader

Vraťme se k jednomu z dřívějších příkladů a zkusme jej správně načíst v Internet Exploreru. Pamatujete si Channel 49, televizní stanici v Topeka? Jsem si jistý, že ano. Obrázek 5-21 ukazuje, jak web vypadá v aplikaci Internet Explorer 6.


Obrázek 5-21
Titulek 49abcnews.com, vykreslený v Internet Exploreru 6 pro Windows, s neporušenou průhledností PNG.

HTML pro horní část počasí vypadá, jak jste již možná uhodli:

V současné době v Topeka, KS:
82° Zataženo
Získejte předpověď a další...

Vidíte obrázek a je to rozhodně PNG, dokonce i Internet Explorer jej načítá bezchybně. Tajnou složkou je JavaScript. Vlastně jsem použil trochu skriptování DOM k odstranění prvku img za běhu a jeho nahrazení prvkem div, který - uhodli jste, že používá AlphaImageLoader. JavaScript je popsán v podmíněných komentářích, což je další šikovný, ale zcela nestandardizovaný idiom od Microsoftu zabudovaný do Internet Exploreru. Podmíněné komentáře vám umožňují používat kód pouze pro dříve známé Internetové verze Badatel. Všechny ostatní prohlížeče kód ignorují, takže je nijak neovlivňuje. V prvku webu www.49abcnews.com najdete:

Díky prvnímu řádku, pokud lte IE6, bude tento skript zahrnut do vykresleného dokumentu pouze v případě, že je zobrazen ve verzi Internet Exploreru menší nebo rovné (to je označeno lte) 6. Všechny ostatní prohlížeče, včetně nově příchozí Internet Explorer 7 to bude zcela ignorovat.

Takže, co je in JavaScript soubor opravitWeatherPng.js? Podívejme se na to:

Window.attachEvent("onload", fixWeatherPng); function fixWeatherPng() ( var img = document.getElementById("weatherImage"); var src = img.src; img.style.visibility = "skryté"; var div = document.createElement("DIV"); div.style. filter = "progid:DXImageTransform.Microsoft. AlphaImageLoader(+ src + "", sizing="scale"" // Některé styly CSS specifické pro 49abcnews.com byly pro stručnost vynechány. img.replaceNode(div); )

Pojďme analyzovat, krok za krokem, co skript dělá. Nejprve prohlížeči sdělíme, že chceme při načtení stránky provést funkci fixWeatherPng. Zbytek skriptu je samotná funkce.

Začneme, nejprve vyhledáme obrázek, se kterým budeme pracovat, podle jeho atributu id a uložíme jej do proměnné img. Atribut src (URL k souboru obrázku) uložíme do proměnné src. Poté img prvek skryjeme vystavením Vlastnost CSS viditelnost na skryté.

Výsledkem je, že původní prvek img (který je skrytý) nahradíme nově vytvořeným prvkem div, ke kterému je úspěšně připojen AlphaImageLoader.

Použití skriptování DOM pro vložení vašeho AlphaImageLoader – filtrování bitů za běhu – má svou ošklivou, ale nutnou nevýhodu – nesprávné CSS. Kromě toho budou mimo vaše značky (X)HTML existovat nesémantické prvky div. A dokud je toto vše popsáno v podmíněných komentářích, není šance, že by kód Microsoftu mohl poškodit jiné prohlížeče. (handyblogger: Zde se Jeff snaží nenápadně poukázat na „nemotorné“ řešení Microsoftu)

Pokud musíte něco udělat špatně, můžete to alespoň extrahovat a uchovávat odděleně od všeho ostatního, kde to není potřeba.

Ve vazbě

jako PNG grafický formát, nabízí mnoho technických výhod nad rámec těch, které se běžně používají v GIFech. Ve skutečnosti jsou výhody tak velké, že PNG mohl již dávno zaujmout dominantní postavení jako nefotografický grafický formát. Nedostatek podpory některých významnějších funkcí PNG, jako je transparentnost alfa kanálu, v Internet Exploreru ve výsledku odradil mnoho webových vývojářů. Ale jsou dva velmi dobré důvody proč byste se neměli bát PNG.

Za prvé: dokonce i Internet Explorer 6 a jeho dřívější verze téměř úplně podporují PNG způsobem, který umí GIF (samozřejmě s výjimkou animací). PNG téměř vždy vytváří menší soubory, což jim umožňuje rychlejší načítání a využití méně zdrojů.

Za druhé: Internet Explorer 7 nabízí plnou podporu pro průhlednost PNG alfa. Efekty, kterých lze dosáhnout s celou řadou průsvitných možností, jsou prakticky neomezené. Očekávám, že pro designéry, kteří najdou zajímavé způsoby, jak používat průhlednost PNG, jako jsou ty popsané v tomto článku, se otevřou dveře nové úrovni stylů, které dosud nikdo neviděl. dal jsem ti užitečné nápady co můžete vytvořit pomocí průhlednosti PNG, ale nezůstávejte u toho. Hledejte sami!

Převzato z Web Standards Creativity od Camerona Adamse, Marka Boultona, Andyho Clarkea, Simona Collisona, Jeffa Crofta, Ethana Marcottea, Dereka Featherstonea, Iana Lloyda, Dana Rubina a Roba Weycherta; publikovali přátelé ED. Copyright Jeff Croft 2007. Použito se svolením společnosti Apress, Inc.

Co je formát png? Častá otázka uživatelů na internetu. Na to se podíváme v tomto článku. Bude pokrývat problémy používání tohoto formátu, jaké programy tento formát otevřít a jak se vytváří soubor PNG.

Formát PNG: co to je, funkce formátu, kde se používá?

Dobrý den, přátelé! Na internetu lidé používají různé formáty pro prohlížení a kompresi obrázků. Jedním z nich je Png. Nejprve se podívejme na otázku: jaký je formát png? Poté bude jasné, proč je tento formát potřebný a kde se používá.

Png je tedy grafický formát, který je určen pro prohlížení a kompresi obrázků. Zpočátku byl vytvořen ve formátu GIF, ale poté byl vylepšen a ukázalo se, že jde o formát Png.

Jaké jsou vlastnosti formátu PNG? Snad jeho hlavním rysem je transparentnost. Když si stáhnete další obrázky z internetu do počítače, mají pozadí. A PNG se zpravidla stahuje bez pozadí.

Dalším rysem formátu je pestrá škála barev. Pomocí programů, které takové obrázky upravují, lze do něj přidat animaci, gama korekci a další barvy.

Formát Png se používá nejčastěji k prohlížení obrázků v prohlížeči nebo na počítači. Pomocí tohoto formátu můžete vytvářet jedinečné obrázky, prezentace a animace GIF. Obrázky ve formátu png je vhodné překrývat na jiné obrázky, protože nemají pozadí. Navíc mají vysokou kvalitu obrazu.

Jaký program otevřít png

Samotný soubor Png se snadno otevírá, standardní prostředky Okna. Chcete-li to provést, klikněte dvakrát levým tlačítkem myši na odpovídající obrázek (Obrazovka 1).

Poté by se měl otevřít buď ve vašem prohlížeči, nebo prostřednictvím Windows Photo Viewer.

Můžete také kliknout pravým tlačítkem myši na soubor a vybrat z nabídky následující možnosti – „Otevřít pomocí“, „Yandex“ (Obrazovka 2).

Poté se soubor PNG otevře v tomto prohlížeči a můžete jej zobrazit.

Lze jej také otevřít pomocí speciálních programů. Například program Malování. Chcete-li to provést, klepněte pravým tlačítkem myši na obrázek. Dále vyberte z nabídky myši tlačítko „Změnit“. Zároveň se v tomto programu otevře váš obrázek.

Existují také programy, které vám pomohou pracovat se soubory Png. Budou diskutovány níže v článku.

Programy pro práci s png, jak stáhnout a nainstalovat

Na internetu existují programy pro práci png soubor ami, kterou si můžete zdarma stáhnout. Pokud je potřebujete, přejděte na internet a napište odpovídající požadavek do vyhledávání v prohlížeči (Obrazovka 3).

Dále otevřete první weby, které tyto programy obsahují. Poté je vyberte a stáhněte si je do počítače pomocí tlačítka „Stáhnout“. Dále běž instalační soubor program a podle pokynů jej nainstalujte.

Použití nástrojů PNG je obvykle rozděleno do několika kategorií:

  • navržený pro práci na Windows, Mac, Linux;
  • na mobilních zařízeních.

Pokud jste si ještě nevybrali vhodný program pro sebe, můžete využít seznam programů, které budou nabízeny v další části článku.

Programy pro práci s png ve Windows

Výše jsme se zabývali hlavní otázkou článku – jaký je formát png. Nyní se podíváme na to nejlepší software pro Windows, které umí nejen otevírat soubory Png, ale také je upravovat:

  • Movavi Photo Editor. Tento skvělý program pro Windows, který upravuje fotografie a obrázky. Zároveň otevírá obrazové formáty v Png.
  • Microsoft Paint. O tomto programu jsme již hovořili dříve v článku. Pomůže vám zobrazit soubory PNG a uložit je do jiných formátů. Tento program je k dispozici v každém systému Windows, není nutné jej instalovat na váš počítač.
  • Artweaver. Tento nástroj dokáže efektivně upravit jakýkoli obrázek. S ním můžete také otevřít obrázky PNG.
  • Adobe Photoshop. Myslím, že tento program je znám mnoha uživatelům. Upravuje obrázky, činí je jedinečnými a ukládá je ve formátu Png.
  • Tyto programy jsou docela dost na to, abyste mohli upravit obrázek PNG a otevřít jej.

    Programy pro práci s png na Mac, Linux a mobilních zařízeních

    Podívejme se na některé další programy pro úpravu souborů PNG na jiných zařízeních:

  • MacPhun ColorStrokes. Tento program se používá hlavně v operační systém MAC. PNG obrázky upravuje poměrně rychle.
  • GIMP. Jednoduchý editor, který je určen pro vytváření a úpravu obrázků Png a dalších formátů. Běží na systému Linux.
  • Adobe Photoshop Express pro Android. Jedná se o jakousi speciální aplikaci, která se do telefonu instaluje prostřednictvím App Story resp. Může vám pomoci upravit fotografii pro váš blog a sociální sítě.
  • Samozřejmě to nejsou všechny programy. Podobných programů najdete na internetu ještě více.

    Jak vytvořit soubor png

    Řekněme, že jste si stáhli obrázek z internetu v jiném formátu a chcete jej převést do souboru Png. Jak se to dělá? Abychom tomuto problému plně porozuměli, podívejme se na celý proces vytváření PNG v programu Malování, který máte v počítači.

    První věc, kterou musíte udělat, je otevřít obrázek v tomto programu (všechny pokyny pro jeho otevření jsou uvedeny výše). Dále klikněte na následující položky (Obrazovka 4).

    Vyberte sekci – „Obrázek ve formátu PNG“. Po výběru formátu je třeba vybrat vhodné umístění na vašem počítači pro uložení tohoto obrázku a tím vytvořit soubor Png.

    Na internetu jsou bezplatné převodníky souborů png. Použijme jeden z nich – „convertio.co/ru/png-converter“ a poté vypišme malý seznam převodníků. Klikněte tedy na tlačítko služby - „Z počítače“ a vyberte obrázky, které chcete převést do formátu Png (Obrazovka 5).

    Existují také převodníky, které můžete použít:

  • Převodník PNG na JPG.
  • Online-converting.ru.
  • Png převodník
  • Najdete zde mnoho dalších služeb a programů. Před jejich použitím si prostudujte jejich rozhraní, aby v budoucnu nedocházelo k chybám v provozu. A pokud jsou anglicky mluvící, použijte oblíbené prohlížeče k jejich překladu do ruštiny.

    Závěr

    Tento článek nám pomohl pochopit otázku, co je formát png. Tento formát obrázku je někdy nezbytný. Například za zveřejnění v článcích na blogu, pokud si vyděláváte peníze přes internet nebo inzerujete na internetu jakékoli zboží či služby. Obrázky ve formátu Png mají vysoká kvalita, lze je použít k vytvoření a návrhu vstupních stránek. Hodně štěstí!

    S pozdravem Ivan Kunpan.

    Přípona souboru .png
    Kategorie souboru
    Příklad souboru (16,5 MiB)
    (3,8 MiB)
    (325,40 kB)
    Související programy Fotografie Microsoft Windows
    Microsoft Paint
    Adobe Photoshop CC