Format pliku graficznego to sposób zapisania obrazu na dysku: czy piksele są kompresowane, czy kompresja coś bezpowrotnie wyrzuca, czy plik umie przechować przezroczystość i czy może mieć więcej niż jedną klatkę. Na egzaminie INF.03 ta wiedza jest potrzebna w dwóch miejscach. W części praktycznej treść zadania narzuca format prawie każdego pliku, który oddajesz: „Zrzut zapisz w formacie PNG pod nazwą import", „Zrzuty zapisz w formacie JPEG i nadaj im nazwy kw1, kw2, kw3, kw4" (arkusz CKE INF.03, czerwiec 2025, zadanie 1), „Nazwa pliku: logo, format umożliwiający zapis przezroczystości" (arkusz CKE INF.03, styczeń 2024, zadanie 1), „Grafika o nazwie auto w formacie PNG, przygotowana na podstawie grafiki auto1.jpg – Tło przezroczyste" (arkusz CKE INF.03, czerwiec 2025, zadanie 4). W części pisemnej pytania o formaty wracają w tej samej formie od lat: który format zachowa przezroczyste tło logo, w którym zapisać prostą animację, dla którego formatu charakterystyczne są prostokątne zniekształcenia.
W podstawie programowej odpowiada za to jednostka o projektowaniu stron. Podstawa programowa INF.03.3, efekt 4, kryterium 4: „identyfikuje różne formaty plików graficznych", kryterium 2: „przestrzega zasad cyfrowego zapisu obrazu" oraz kryterium 9: „wykonuje edycję plików graficznych na potrzeby stron internetowych". Różnica między obrazem z pikseli a obrazem z krzywych to osobne hasło – grafika rastrowa a wektorowa; tutaj SVG pojawia się tylko o tyle, o ile jest formatem pliku. Dobór jakości JPEG i wagi pliku pod stronę opisuje przygotowanie grafiki pod stronę, a zmianę wymiarów – skalowanie i przycinanie obrazu.
Cztery zasady, które wynikają wprost z treści zadań i kluczy:
animacja.gif, kalendarz.gif, cyfry.gif (arkusz CKE INF.03, styczeń 2025, zadanie 3).| Format | Kompresja | Przezroczystość i animacja | Do czego | W arkuszu |
|---|---|---|---|---|
JPEG (.jpg, .jpeg, MIME image/jpeg) | stratna, oparta na dyskretnej transformacie kosinusowej | brak kanału alfa, brak animacji | zdjęcia i inne obrazy o płynnych przejściach tonalnych | zrzuty kw1–kw4 i import w formacie JPEG; pliki źródłowe zamczysko.jpg, auto1.jpg; pole file akceptujące jedynie JPEG (czerwiec 2025, zadanie 5) |
PNG (.png, MIME image/png) | bezstratna, opcjonalnie paleta indeksowana jak w GIF | pełny kanał alfa (8 lub 16 bitów na składową); animacja tylko w wariancie APNG | zrzuty ekranu, logo, ikony, grafika z przezroczystym tłem, rysunki z ostrymi krawędziami | zrzut import.png; „format umożliwiający zapis przezroczystości, np. PNG" (zasady oceniania, styczeń 2024, zadanie 1); promocja.png, auto.png, opona.png, obraz.png |
GIF (.gif, MIME image/gif) | bezstratna LZW, ale paleta co najwyżej 256 kolorów | przezroczystość 1-bitowa (jeden indeks palety w pełni przezroczysty); prosta animacja | animacje z kilku klatek, proste grafiki o małej liczbie kolorów | animacja.gif z dwóch banerów (styczeń 2024, zadanie 1), kalendarz.gif z 12 klatek PNG po 350 ms (styczeń 2025, zadanie 3) |
SVG (.svg, MIME image/svg+xml) | tekst XML, kompresowany dopiero przez HTTP albo jako .svgz | kolory w składni CSS, więc także z alfą; animacja wbudowana w język | ikony, diagramy, elementy interfejsu rysowane ostro w każdym rozmiarze | tylko w pytaniach pisemnych – jako format wektorowy, nie rastrowy (E.14, czerwiec 2021, część pisemna, zadanie 29) |
WEBP (.webp, MIME image/webp) | stratna (VP8) albo bezstratna – wybór przy zapisie | kanał alfa 8-bitowy; animacja | zdjęcia i grafiki na nowoczesnej stronie – mniejsze pliki niż JPEG i PNG | w arkuszach zebranych na portalu (INF.03 2021–2026, EE.09 2017–2022) fraza nie pada |
BMP (.bmp, MIME image/bmp) | zwykle bez kompresji – każdy piksel zapisany wprost | alfa możliwa w niektórych wariantach; brak animacji | tylko wymiana danych między programami; MDN wprost odradza na stronach WWW | tylko jako błędna odpowiedź w pytaniach pisemnych o przezroczystość |
TIFF (.tif, .tiff, MIME image/tiff) | bez kompresji albo bezstratna (LZW, PackBits), opcjonalnie stratna JPEG | alfa rzadko używana; brak animacji | druk i archiwizacja do dalszej edycji; z przeglądarek obsługuje tylko Safari | jako przykład formatu rastrowego w pytaniu pisemnym (E.14, czerwiec 2021, część pisemna, zadanie 29 – klucz D) |
Na stanowisku egzaminacyjnym jest edytor grafiki rastrowej – zadanie mówi „program do obróbki grafiki rastrowej" (arkusz CKE INF.03, styczeń 2024, zadanie 1), nie narzuca konkretnego. Poniżej wersja dla GIMP-a 2.10 według polskiego interfejsu; zasada w każdym edytorze jest ta sama: o formacie decyduje rozszerzenie wpisane przy eksporcie, a nie sam obraz w oknie programu.
1. Sprawdź, czy obraz ma kanał alfa. Zdjęcie otwarte z pliku JPG kanału alfa nie ma, bo JPEG go nie zapisuje (MDN, „Image file type and format guide"). Dodajesz go poleceniem Warstwa → Przezroczystość → Dodaj kanał alfa. To jest dokładnie ta czynność, o którą pyta egzamin pisemny: obraz PNG ma mieć przezroczyste tło, niezbędne jest dodanie kanału alfa (arkusz CKE EE.09, czerwiec 2023, część pisemna, zadanie 34 – klucz A).
2. Usuń tło. Zaznaczasz tło i naciskasz Delete; bez kanału alfa z kroku 1 zaznaczenie wypełni się kolorem tła zamiast przezroczystością. Jak usuwać tło różdżką albo poleceniem Kolor na alfę, opisuje hasło przygotowanie grafiki pod stronę – tu liczy się tylko to, że wynik (szachownica) musi trafić do formatu, który przezroczystość zapisze.
3. Plik → Wyeksportuj jako… i nazwa z rozszerzeniem z zadania. GIMP wybiera format po rozszerzeniu: auto.png da PNG, auto.jpg da JPEG. Polecenie „Zapisz" tworzy tylko plik projektu .xcf, którego oceniający nie otworzy. Przy PNG zostaw domyślne opcje eksportu – zapis kanału alfa jest tam włączony. Zadanie z czerwca 2025 wymaga właśnie zmiany formatu przy okazji: grafika obraz.jpg ma dostać „Przezroczystość zamiast białego tła" i być „Zapisana pod tą samą nazwą, w formacie PNG" – czyli jako obraz.png (arkusz CKE INF.03, czerwiec 2025, zadanie 6).
4. JPEG: suwak jakości. Przy eksporcie do JPEG GIMP pokazuje okno z jakością 0–100. Zrzuty kw1–kw4 mają być czytelne, więc nie schodź poniżej domyślnej wartości. Jeśli obraz ma kanał alfa, JPEG go nie zapisze – tło zostanie spłaszczone do jednolitego koloru. Ile kosztuje jakość, widać w sekcji Porównanie.
5. GIF: klatki na warstwach. Animacja w GIMP-ie to obraz, w którym każda warstwa jest jedną klatką – tak formułuje to samo zadanie: „jedna klatka na warstwę", każdy obraz pokazywany 350 ms (arkusz CKE INF.03, styczeń 2025, zadanie 3). Wczytujesz klatki przez Plik → Otwórz jako warstwy… (w kolejności z zadania), potem Plik → Wyeksportuj jako… z rozszerzeniem .gif; w oknie eksportu zaznaczasz zapis jako animację i wpisujesz opóźnienie między klatkami w milisekundach. Wartość opóźnienia dokumentujesz zrzutem, bo zasady oceniania sprawdzają ją właśnie na zrzucie (zasady oceniania INF.03, styczeń 2024, zadanie 1 – streszczenie). Nazwy pól w oknie eksportu GIF podano według interfejsu GIMP-a, nie według dokumentacji – sprawdź je przed egzaminem na swojej wersji.
6. Sprawdź plik poza edytorem. Właściwości pliku w systemie pokazują rozszerzenie i wymiary; podgląd w przeglądarce pokazuje, czy tło jest przezroczyste (na stronie z kolorowym tłem szachownica znika, a biały prostokąt – nie). Jeżeli chcesz mieć pewność co do kanału alfa, jedno polecenie w Pythonie z biblioteką Pillow wypisze tryb obrazu i rozmiar pliku – tak policzono liczby w sekcji Porównanie:
from PIL import Image
import os
im = Image.open('auto1.jpg') # zdjęcie, tryb RGB, bez alfy
im = im.resize((640, round(im.height * 640 / im.width)))
im.save('auto.png', optimize=True) # bezstratny
im.save('auto-90.jpg', quality=90) # stratny, jakość 90
im.save('auto-60.jpg', quality=60) # stratny, jakość 60
im.save('auto.webp', quality=80)
im.convert('P', palette=Image.ADAPTIVE, colors=256).save('auto.gif')
for f in ['auto.png', 'auto-90.jpg', 'auto-60.jpg', 'auto.webp', 'auto.gif']:
print(f, Image.open(f).mode, round(os.path.getsize(f) / 1024, 1), 'KB')
Tryb RGBA po ponownym otwarciu oznacza, że plik ma kanał alfa; RGB – że go nie ma; P – że obraz jest zapisany paletą (GIF).
| Format i ustawienie | Zdjęcie 640 × 662 px (KB) | Logo 400 × 142 px z alfą (KB) | Co zostaje z obrazu |
|---|---|---|---|
| BMP bez kompresji | 1 241,3 | 166,5 | wszystko, ale bez przezroczystości; rozmiar = szerokość × wysokość × 3 bajty |
| PNG | 315,9 | 41,3 | wszystko, z kanałem alfa; po 10 kolejnych zapisach różnica od oryginału = 0 |
| WEBP bezstratny | 234,8 | 31,6 | wszystko, z kanałem alfa |
| GIF (256 kolorów) | 148,9 | 8,6 | paleta 256 kolorów zamiast 92 224 w zdjęciu; przezroczystość tylko 1-bitowa |
| JPEG, jakość 90 | 54,2 | 16,7 (tło spłaszczone do białego) | średnie odchylenie 1,1 na kanał (skala 0–255), po 10 zapisach 1,5 |
| JPEG, jakość 60 | 25,8 | – | średnie odchylenie 2,1 na kanał, po 10 zapisach 2,2 |
| WEBP stratny, jakość 80 | 21,8 | 16,8 (z alfą) | mniejszy niż JPEG 60 przy wyższej jakości |
W części praktycznej INF.03 format pliku jest wpisany w prawie każde polecenie oddające plik. Zrzuty ekranu: „Zrzut zapisz w formacie PNG pod nazwą import. Nie kadruj zrzutu" i „Zrzuty zapisz w formacie JPEG i nadaj im nazwy kw1, kw2, kw3, kw4" (arkusz CKE INF.03, czerwiec 2025, zadanie 1) – w innych wariantach tej samej sesji jest odwrotnie: import w JPEG, kwerendy w PNG (arkusz CKE INF.03, czerwiec 2025, zadanie 8). Formaty zrzutów zmieniają się między wariantami, więc czytasz je za każdym razem; lista plików do nagrania na końcu arkusza wymienia je z rozszerzeniem: import.png, kw1.jpg (arkusz CKE INF.03, czerwiec 2025, zadanie 1). Sam import bazy i zrzuty opisuje hasło import bazy w phpMyAdmin.
Grafika z przezroczystym tłem pada w sesjach: czerwiec 2023, styczeń 2024, styczeń 2025 (większość wariantów) i czerwiec 2025. Polecenia brzmią: „Plik powinien być zapisany z zachowaniem przezroczystości pod tą samą nazwą" (arkusz CKE INF.03, czerwiec 2023, zadanie 1), „Nazwa pliku: logo, format umożliwiający zapis przezroczystości" (arkusz CKE INF.03, styczeń 2024, zadanie 1), „Grafika o nazwie auto w formacie PNG, przygotowana na podstawie grafiki auto1.jpg" (arkusz CKE INF.03, czerwiec 2025, zadanie 4), „Wykonana na podstawie grafiki opona.jpg i zapisana w formacie PNG – Tło przezroczyste" (arkusz CKE INF.03, czerwiec 2025, zadanie 11), „Nazwa pliku wypieki, format obsługujący przezroczystość" (arkusz CKE INF.03, styczeń 2025, zadanie 12). W zasadach oceniania kryterium jest jedno i łączy format z wymiarami: grafika auto.png ma przezroczyste tło, szerokość 400 px i wysokość 200 px z tolerancją ± 5 px (zasady oceniania INF.03, czerwiec 2025, zadanie 4 – streszczenie); obraz.png ma przezroczyste tło i wysokość 200 px (zasady oceniania INF.03, czerwiec 2025, zadanie 6 – streszczenie). W styczniu 2024 punkt jest za zapisanie przynajmniej jednego z obrazów logo, baner1, baner2 w formacie umożliwiającym zapis przezroczystości, np. PNG, z przezroczystym tłem przynajmniej jednego z nich (zasady oceniania INF.03, styczeń 2024, zadanie 1 – streszczenie). Punkt jest zero-jedynkowy: JPG z białym tłem to zero, nawet gdy wymiary są idealne.
Animacja GIF to osobny rezultat w sesjach styczniowych. Styczeń 2024: animacja.gif z dwóch banerów wyświetlanych na zmianę, opóźnienie 3000 ms udokumentowane zrzutem klatki.jpg (arkusz CKE INF.03, styczeń 2024, zadanie 1). Styczeń 2025: kalendarz.gif z dwunastu plików PNG po 350 ms, z zachowaną przezroczystością i wymiarami 500 × 500 px, zrzut parametry_animacji.png (arkusz CKE INF.03, styczeń 2025, zadanie 3); w wariancie 6 tej sesji analogicznie cyfry.gif 200 × 200 px. Zasady sprawdzają trzy rzeczy: plik ma rozszerzenie .gif, zawiera kolejne klatki w podanej kolejności, a czas klatki widać na zrzucie (zasady oceniania INF.03, styczeń 2025, zadanie 3 – streszczenie).
Format wchodzi też do HTML: „Pole edycyjne przeznaczone do wyboru pliku. Akceptuje tylko obrazy w formacie JPEG" (arkusz CKE INF.03, czerwiec 2025, zadanie 5) to pole type="file" z atrybutem accept="image/jpeg" albo accept=".jpg, .jpeg" – zasady dopuszczają obie postaci (zasady oceniania INF.03, czerwiec 2025, zadanie 5 – streszczenie). image/jpeg to typ MIME formatu JPEG z tabeli MDN. Sam formularz opisuje hasło formularz HTML.
Część pisemna INF.03 nie jest publikowana przez CKE, więc pytania z kluczem pochodzą z EE.09 i E.14 – temat jest w podstawie INF.03 (efekt 4, kryterium 4), więc traktuj je jako materiał ćwiczeniowy z podobnego zakresu – to, co obowiązuje dziś, wyznaczają podstawa programowa i Informator INF.03, nie dawny arkusz. Wzorzec jest stały: logo lub obraz z przezroczystym tłem → PNG (arkusz CKE EE.09, czerwiec 2019, część pisemna, zadanie 33 – klucz C; arkusz CKE EE.09, styczeń 2020, część pisemna, zadanie 33 – klucz C; arkusz CKE EE.09, czerwiec 2021, część pisemna, zadanie 34 – klucz B; arkusz CKE E.14, styczeń 2020, część pisemna, zadanie 13 – klucz C). Przekształcenie JPG w PNG z przezroczystością tam, gdzie był biały kolor → dodać kanał alfa (arkusz CKE E.14, styczeń 2020, część pisemna, zadanie 14 – klucz A); kanał alfa jest związany z przezroczystością (arkusz CKE E.14, czerwiec 2021, część pisemna, zadanie 30 – klucz D). Prosta animacja → GIF (arkusz CKE E.14, czerwiec 2018, część pisemna, zadanie 15 – klucz A). Format rastrowy obsługiwany przez przeglądarki → PNG (arkusz CKE E.14, styczeń 2021, część pisemna, zadanie 17 – klucz C); format rastrowy wśród CDR, SVG, SWF, TIFF → TIFF (arkusz CKE E.14, czerwiec 2021, część pisemna, zadanie 29 – klucz D); format niesłużący do publikacji grafiki ani animacji → AIFF, format dźwięku (arkusz CKE E.14, styczeń 2018, część pisemna, zadanie 13 – klucz D). Najwyższa rozpiętość tonalna → RAW (arkusz CKE E.14, czerwiec 2020, część pisemna, zadanie 12 – klucz C). Kilka z tych arkuszy E.14 powtarza się w kolejnych latach jako ten sam zestaw pytań – cytujemy najstarszy.
Pułapki, które wynikają z treści:
obraz), rozszerzenie się zmienia (obraz.png); w kodzie strony wstawiasz nowy plik, nie stary obraz.jpg (arkusz CKE INF.03, czerwiec 2025, zadanie 6).Eksport do PNG bez kanału alfa. Uczeń zaznacza białe tło, naciska Delete i eksportuje do PNG, ale tło zostaje białe. Bez polecenia Warstwa → Przezroczystość → Dodaj kanał alfa GIMP wypełnia usunięty obszar kolorem tła, a nie przezroczystością. Kryterium wymaga, żeby auto.png miało przezroczyste tło (zasady oceniania INF.03, czerwiec 2025, zadanie 4 – streszczenie) – biały prostokąt na stronie to brak punktu. Naprawa: dodać kanał alfa, powtórzyć usunięcie tła, wyeksportować ponownie; na zrzucie ekranu i w podglądzie musi być widoczna szachownica.
Przezroczystość zapisana do JPG. Zadanie każe zachować przezroczystość, uczeń eksportuje pod starą nazwą obraz.jpg. JPEG nie ma kanału alfa (MDN, „Image file type and format guide"), więc plik dostaje jednolite tło. Treść zadania mówi wprost „w formacie PNG" (arkusz CKE INF.03, czerwiec 2025, zadanie 6). Naprawa: eksport z rozszerzeniem .png, a w kodzie HTML ścieżka do nowego pliku.
Zamiana rozszerzenia zamiast formatu. Uczeń zmienia nazwę import.jpg na import.png w Eksploratorze. Plik dalej jest JPEG-iem – zmienił się tylko napis w nazwie; edytor lub przeglądarka odczyta prawdziwy format z nagłówka pliku. Zadanie wymaga zrzutu „w formacie PNG" (arkusz CKE INF.03, czerwiec 2025, zadanie 1). Naprawa: otworzyć plik w edytorze i wyeksportować do właściwego formatu albo od razu zapisać zrzut w narzędziu systemowym z właściwym rozszerzeniem.
Pomylone formaty zrzutów między wariantami. W jednym wariancie import ma być PNG, a kwerendy JPEG (arkusz CKE INF.03, czerwiec 2025, zadanie 1), w innym import JPEG, a kwerendy PNG (arkusz CKE INF.03, czerwiec 2025, zadanie 8). Uczeń robi wszystko w jednym formacie „jak zwykle". Naprawa: przed pierwszym zrzutem podkreślić w arkuszu format i nazwę każdego pliku, a na końcu porównać folder z listą plików do nagrania na płytę.
Animacja zapisana jako zwykły obraz. Uczeń wczytuje klatki jako warstwy, eksportuje do .gif, ale nie zaznacza zapisu jako animacji – GIMP spłaszcza warstwy do jednej klatki. Kryterium wymaga animacji złożonej z plików kolejno od kalendarz01.png do kalendarz12.png, po jednym obrazie na klatkę (zasady oceniania INF.03, styczeń 2025, zadanie 3 – streszczenie). Naprawa: w oknie eksportu GIF włączyć animację, wpisać opóźnienie w milisekundach z zadania (350 ms albo 3000 ms) i sprawdzić plik w przeglądarce – ma się ruszać.
Plik projektu zamiast pliku graficznego. Po obróbce uczeń klika „Zapisz" i oddaje logo.xcf. Lista plików do nagrania wymienia logo w formacie umożliwiającym zapis przezroczystości (arkusz CKE INF.03, styczeń 2024, zadanie 1), a .xcf to format projektu GIMP-a, którego przeglądarka nie wyświetli. Naprawa: Plik → Wyeksportuj jako… z rozszerzeniem .png.
Zdjęcie zapisane jako GIF albo logo jako JPEG. GIF ma paletę najwyżej 256 kolorów (MDN), więc zdjęcie z 92 tysiącami kolorów dostaje pasy i ziarno; JPEG rozmywa ostre krawędzie liter i dodaje prostokątne zniekształcenia przy dużej kompresji (arkusz CKE E.14, styczeń 2021, część pisemna, zadanie 16 – klucz D). Zasada z MDN: zrzuty, diagramy, logo i rysunki kreskowe – bezstratnie (PNG), zdjęcia – stratnie (JPEG). Naprawa: format dobrać do treści obrazu, chyba że zadanie narzuca inny.
Uzupełnij na podstawie hasła. W polach wpisuj nazwy formatów wielkimi literami, tak jak w arkuszach.
| Pytanie | Odpowiedź |
|---|---|
| Logo z przezroczystym tłem na stronę – format z klucza EE.09 (czerwiec 2019, zadanie 33)? | |
| Prosta animacja na stronę – format z klucza E.14 (czerwiec 2018, zadanie 15)? | |
| Prostokątne zniekształcenia przy zapisie są charakterystyczne dla formatu…? | |
| Ile najwyżej kolorów ma paleta pliku GIF? | |
| Co trzeba dodać do obrazu PNG, żeby jego tło mogło być przezroczyste (dwa słowa)? | |
| Typ MIME formatu JPEG w atrybucie accept pola wyboru pliku? | |
| Który z formatów PNG, JPEG, GIF, BMP zapisuje piksele bez żadnej kompresji? | |
| Rozszerzenie pliku projektu GIMP-a, którego oceniający nie otworzy jako grafiki? |
Kompresja gwarantuje pierwotną jakość grafiki, a kompresja stratna zmniejsza plik kosztem szczegółów. Zdjęcie 640 × 662 px zapisane w PNG ważyło 315,9 KB, a w JPEG z jakością 90 tylko KB. Grafika obraz.jpg, która ma dostać przezroczystość zamiast białego tła, zostaje zapisana pod tą samą nazwą jako .
Kompresja bezstratna (PNG, GIF, WEBP w trybie bezstratnym) pakuje dane tak, że po rozpakowaniu każdy piksel ma dokładnie tę samą wartość co przed zapisem – w teście z sekcji Porównanie dziesięć kolejnych zapisów PNG dało zerową różnicę od oryginału. Kompresja stratna (JPEG, WEBP stratny) wyrzuca szczegóły, których oko słabo widzi, i dlatego plik jest kilka razy mniejszy; różnica jest nieodwracalna. Egzamin pisemny ujmuje to jednym zdaniem: kompresja bezstratna gwarantuje pierwotną jakość grafiki (arkusz CKE E.14, czerwiec 2020, część pisemna, zadanie 16 – klucz C).
Tak. Format nazywa się JPEG, a .jpg i .jpeg to dwa rozszerzenia tego samego typu pliku o typie MIME image/jpeg (MDN, „Image file type and format guide"). Arkusze piszą „w formacie JPEG", a pliki nazywają kw1.jpg – to nie jest sprzeczność. W atrybucie accept zasady oceniania przyjmują zarówno image/jpeg, jak i .jpg, .jpeg (zasady oceniania INF.03, czerwiec 2025, zadanie 5 – streszczenie).
Bo zmiana nazwy nie zmienia zawartości – plik dalej jest JPEG-iem, a JPEG nie ma kanału alfa. Przezroczystość trzeba najpierw utworzyć w edytorze (dodać kanał alfa, usunąć tło), a potem wyeksportować obraz do formatu, który ją zapisuje. Pytanie pisemne o przekształcenie JPG w PNG z przezroczystością ma w kluczu właśnie „dodać kanał alfa" (arkusz CKE E.14, styczeń 2020, część pisemna, zadanie 14 – klucz A).
Formalnie GIF ma przezroczystość, ale 1-bitową: dany kolor palety jest albo w pełni przezroczysty, albo w pełni kryjący, bez półprzezroczystych krawędzi (MDN). Litery i okrągłe kształty wychodzą postrzępione. Zasady oceniania podają jako przykład właściwego formatu PNG (zasady oceniania INF.03, styczeń 2024, zadanie 1 – streszczenie), a we wszystkich pytaniach pisemnych o przezroczyste tło odpowiedzią jest PNG. GIF zostaw dla animacji.
W arkuszach zebranych na portalu format zrzutu jest podany zawsze, więc odpowiedź brzmi: w tym z treści zadania. Gdybyś miał wybór, PNG jest formatem bezstratnym, więc tekst na zrzucie z phpMyAdmin pozostaje ostry; JPEG z domyślną jakością też jest czytelny i kilka razy mniejszy. Ważniejsze od formatu jest to, że zrzut obejmuje cały ekran z paskiem zadań i nie jest kadrowany (arkusz CKE INF.03, czerwiec 2025, zadanie 1).
W arkuszach zebranych na portalu (INF.03 2021–2026, EE.09 2017–2022) WEBP nie pada ani razu, a SVG tylko w pytaniach pisemnych jako przykład formatu wektorowego. W zadaniach praktycznych pliki są w JPEG, PNG i GIF. Wiedza o WEBP i SVG przydaje się do pytań pisemnych o formaty obsługiwane przez przeglądarki i o grafikę wektorową – szczegóły w haśle grafika rastrowa a wektorowa.
Najprościej: otworzyć go w przeglądarce na stronie z kolorowym tłem – jeśli wokół obiektu widać biały prostokąt, alfy nie ma. W GIMP-ie po otwarciu pliku szachownica w miejscu tła oznacza przezroczystość. Programowo tryb RGBA zwrócony przez Pillow (Image.open('auto.png').mode) potwierdza kanał alfa, a RGB – jego brak; skrypt jest w sekcji o eksporcie.
Zapisać w PNG, bo format jest częścią kryterium (arkusz CKE INF.03, czerwiec 2025, zadanie 4). Rozmiar pliku nie jest oceniany, a w teście zdjęcie 640 px w PNG ważyło 316 KB – to nadal nic groźnego dla strony uruchamianej lokalnie. Jak dobrać format i jakość pod prawdziwą stronę, opisuje hasło przygotowanie grafiki pod stronę.
Zagadnienia z tego samego obszaru matury – warto je powtórzyć razem: