Syntaxe pojmenování generátoru obrázkových prvků

Naposledy aktualizováno 29. 10. 2026

Přečtěte si, jak najít úplná pravidla syntaxe pojmenování vrstev pro generování obrázkových prvků s vlastními parametry kvality, formátu a velikosti v aplikaci Adobe Photoshop pro počítače.

Syntaxe pojmenování vrstev určuje výstupní formát, kvalitu, rozměry a škálování prvků, které aplikace automaticky generuje z vrstev PSD a skupin vrstev. Když porozumíte těmto pravidlům syntaxe, můžete vytvořit více variací prvků z jedné vrstvy tím, že všechny parametry zakódujete přímo do názvu vrstvy.

Parametry kvality specifické pro formát

Syntaxe JPEG

Přípona kvality

  • .jpg1 až .jpg10 (stupnice 1–10)
  • .jpg1% až .jpg100% (procentuální stupnice)

Výchozí: kvalita 90 %, pokud není uvedena žádná přípona

Příklady

  • Logo.jpg5 – JPEG s úrovní kvality 5
  • Hero.jpg80% – JPEG s kvalitou 80 %
  • Banner.jpg – JPEG s výchozí kvalitou 90 %

Syntaxe PNG

Přípona bitové hloubky

  • .png8 – 8bitový PNG
  • .png24 – 24bitový PNG
  • .png32 – 32bitový PNG

Výchozí: 32bitový formát, pokud není uvedena žádná přípona

Příklady

  • Icon.png8 – 8bitový PNG se 256 barvami
  • Photo.png24 – 24bitový PNG bez průhlednosti
  • Button.png32 – 32bitový PNG s plným alfa kanálem
  • Logo.png – 32bitový PNG (výchozí)

Syntaxe GIF

Formát

  • .gif – základní průhlednost alfa kanálu

Parametr kvality: Není k dispozici pro formát GIF

Příklad

  • Animation.gif — GIF se základní průhledností

Syntaxe SVG

Formát

  • .svg – vektorový formát

Parametry kvality a velikosti: Nelze použít

Příklad

  • Shape.svg – škálovatelná vektorová grafika

Parametry velikosti a škálování

Předpony velikosti se zobrazují před názvem prostředku a jsou oddělené mezerou. Pokud zadáváte rozměry v pixelech, můžete jednotku vynechat.

Relativní škálování

Syntaxe:[percentage]% [asset-name]

Příklady:

  • 200% Logo.jpg — zvětšeno na 200 %
  • 50% Icon.png — zmenšeno na 50 %
  • 42% Button.gif — zmenšeno na 42 %

Absolutní rozměry

Syntaxe:[width] x [height] [asset-name] nebo [width][unit] x [height][unit] [asset-name]

Podporované jednotky: px, in, cm, mm (pixely lze vynechat)

Příklady:

  • 300 x 200 Hero.jpg – 300 px × 200 px
  • 100x100 Thumb.png – 100 px × 100 px (bez mezer)
  • 4in x 3in Photo.jpg – 4 palce × 3 palce
  • 10cm x 5cm Card.png – 10 cm × 5 cm

Smíšené jednotky

V zadání šířky a výšky můžete kombinovat různé jednotky.

Příklady

  • 4in x 100 Banner.jpg - šířka 4 palce, výška 100 px
  • 200mm x 6in Poster.png - šířka 200 mm, výška 6 palců
  • 10in x 50cm Flyer.jpg - šířka 10 palců, výška 50 cm

Zástupné rozměry

Použijte ? jako zástupný symbol pro proporcionální škálování, pokud zadáte jen jeden rozměr.

Syntaxe:

  • [šířka]x? [název-prostředku] — zadejte šířku, výška se přizpůsobí proporcionálně
  • ?x[výška] [název-prostředku] — zadejte výšku, šířka se přizpůsobí proporcionálně

Příklady:

  • 100x? Logo.png — šířka 100 px, výška se vypočítá automaticky
  • ?x60in Banner.jpg — výška 60 palců, šířka se vypočítá automaticky

Více prostředků z jedné vrstvy

Vygenerujte více variací prostředků oddělením jejich názvů čárkami nebo znaménky plus.

Oddělovače:

  • , — čárka
  • , — čárka následovaná mezerou (mezerami)
  • + — znaménko plus
  • + — znaménko plus následované mezerou (mezerami)

Příklady:

  • Icon.png,Icon.jpg - verze ve formátu PNG a JPEG
  • 200% Logo.jpg, 100% Logo.jpg - dvě velikosti
  • Icon.png8 + Icon.png24 + Icon.jpg90% - tři variace formátu
  • 100x100 Thumb.jpg90%, 50x50 Thumb.jpg80% - dvě zmenšené verze

Příklady složitého názvu vrstev

Kombinovaná syntaxe

Úplná syntaxe může kombinovat parametry formátu, kvality a škálování:

[size] [asset-name].[format][quality], [size] [asset-name].[format][quality]

Příklad: 120% Delicious.jpg, 42% Delicious.png24, 100x100 Delicious_2.jpg90%, 250% Delicious.gif

Tímto se vygenerují čtyři prostředky:

  • Delicious.jpg – JPEG ve výchozí kvalitě, škálováno na 120 %
  • Delicious.png – 24bitový PNG škálovaný na 42 %
  • Delicious_2.jpg – JPEG v kvalitě 90 % s absolutní velikostí 100×100 px
  • Delicious.gif – GIF škálovaný na 250 %

Organizace podsložek

Pro uspořádání výstupu zahrňte před název prostředku cestu k podsložce:

Syntaxe:[subfolder]/[asset-name].[format]

Příklady:

  • icons/Logo.png – uloženo v podsložce icons
  • @2x/Hero.jpg – uloženo v podsložce @2x
  • thumbnails/50% Photo.png – škálováno na 50 % v podsložce thumbnails

Ověření platnosti absolutního škálování

Platná syntaxe absolutního škálování

Syntaxe

Popis

100x80 foo.png

Jednoduché absolutní rozměry

80 x 100px foo.png

Mezery mezi rozměry

4in x100 foo.png

Smíšené jednotky a bez jednotek

90mm x120cm foo.png

Různé jednotky

100x? foo.png

Zástupný znak pro výšku

?x60in foo.png

Zástupný znak pro šířku

Neplatná syntaxe absolutního měřítka

Syntaxe

Problém

100x100foo.png

Chybí mezera před názvem souboru

80x100 60% foo.png

Nelze kombinovat absolutní a relativní měřítko

50% 80x100 foo.png

Nelze kombinovat relativní a absolutní měřítko

20in cm x50cm foo.png

Více jednotek pro jeden rozměr

30nm x20 nano.png

Neplatná jednotka (nm není podporována)

Omezení názvů vrstev

Nepodporované znaky:: (dvojtečka) a * (hvězdička) nelze použít v názvech vrstev pro generování podkladů.

Ignorované řetězce: Jakýkoli řetězec bez přípony souboru se v názvech vrstev s více podklady ignoruje. Například v souboru 100% Delicious, 42% Layer 1.png se řetězec 100% Delicious ignoruje, protože mu chybí přípona souboru.

Poznámka

Nezapomeňte vložit mezeru mezi předpony velikosti a název podkladu. Bez této mezery nemusí Generator syntaxi správně analyzovat.