Převodník BMP na PDF
Nahraješ soubory BMP a stáhneš si hotové dokumenty PDF. Každý obrázek dostane vlastní soubor s jedinou stránkou A4. Váha přitom klesne několikanásobně: naše fotka 3 000 na 2 000 pixelů vstoupila do převodníku se 17,2 MB a vyšla s 1,09 MB. Celá práce probíhá ve tvém prohlížeči.
Soubory ve frontě
Co je BMP a co je PDF?
Soubor BMP ukládá obraz bod po bodu. Každý pixel v něm dostane vlastní místo a vlastní zápis barvy, bez jakéhokoli zkracování. Formát vznikl pro systém OS/2 a později přešel do rodiny Windows.[1] V nejběžnější podobě zabírá jeden pixel 24 bitů, tedy po jednom bajtu na červenou, zelenou a modrou. Zaznamenat tak lze 16,7 milionu odstínů.
PDF popisuje něco jiného: celou stránku i s jejími rozměry a se vším, co na ní stojí. Formát vytvořila firma Adobe Systems a zveřejnila jej 15. června 1993.[2] Od července 2008 je PDF otevřenou mezinárodní normou s označením ISO 32000-1, která staví na verzi 1.7 formátu.[2] Tentýž dokument se proto poskládá stejně na každém počítači, telefonu i tiskárně.
Náš převodník zvládne obojí v jediném kroku. Vezme obraz ze souboru BMP a položí jej na stránku formátu A4, přičemž každý nahraný soubor vyjde jako samostatný dokument PDF s jednou stránkou.
Jak převést BMP na PDF?
Přetáhni soubory BMP na pole Přidat soubory nebo na toto pole klikni a vyber obrázky na disku. Do fronty můžeš přidat více souborů najednou. Potom stiskni tlačítko Převést.
Hotové dokumenty stáhneš po jednom tlačítkem Stáhnout u řádku fronty, nebo všechny naráz tlačítkem Stáhnout vše. Tlačítko Vymazat vše vyprázdní celou frontu a označení Odebrat u řádku z ní sejme jediný soubor.
Sloupec vpravo nese nadpis Soubory ve frontě. U každého obrázku tam stojí jeho váha a stav práce: Čeká, Zpracování…, Hotovo nebo Chyba. Nad tlačítky je ukazatel průběhu a nad ním řádek Ve frontě spolu s počitadlem Dokončeno.
Samotný dokument skládá jsPDF, tedy knihovna napsaná v JavaScriptu a spuštěná na tvém počítači.[3] Její jméno pak zůstává v popisných údajích dokumentu: v poli Producer našich souborů stojí zápis jsPDF 4.2.1 a vedle něj datum vytvoření.
Pod převodníkem stojí přepínač formátů s nápisem BMP na PDF. Kliknutí na kterýkoli z obou formátů otevře seznam a volba z něj tě přenese na stránku převodníku pro danou dvojici. Všechny dvojice z této skupiny jsme shromáždili také na stránce podkategorie Změna formátu.
Proč soubor PDF váží tolik méně než BMP?
Začněme váhou vstupního souboru, protože tu lze spočítat ještě před otevřením obrázku. Jeden pixel zabírá tři bajty a každý řádek obrázku se doplňuje nulami na plné čtyři bajty; dokumentace Microsoftu na to uvádí hotový vzorec.[4] K tomu se přidává hlavička o velikosti 54 bajtů, složená ze 14 bajtů popisu souboru a 40 bajtů popisu obrázku.[1]
Projděme si to na fotce o rozměrech 3 000 na 2 000 pixelů. Jeden řádek tvoří 3 000 pixelů po třech bajtech, tedy 9 000 bajtů, a při této šířce není třeba nic doplňovat. Řádků je 2 000, takže samotné pixely zaberou 18 000 000 bajtů. Spolu s hlavičkou váží soubor 18 000 054 bajtů, což je 17,2 MB v zápisu, se kterým počítá fronta nástroje.
Cestou do dokumentu projde obraz jedním krokem navíc. Plátno prohlížeče jej vrátí jako JPEG s kvalitou 0,92 a teprve tento JPEG vstupuje do souboru PDF.[5] Stupnice této kvality končí na hodnotě 1, převodník tedy pracuje blízko jejího horního konce.
Komprese JPEG dělí obraz na bloky a zaznamenává hlavně ty podrobnosti, které oko rozliší nejlépe. Pravidla tohoto zápisu popisuje doporučení ITU-T T.81 ze září 1992.[6] Zápis je ztrátový: část dat obrazu nahradí jejich aproximace.[7] Odtud pochází celý rozdíl váhy mezi vstupním souborem a hotovým dokumentem.
Počet pixelů zůstává přitom nedotčený. Nahlédli jsme dovnitř hotových souborů: fotka 3 000 na 2 000 pixelů je tam uložená jako obraz přesně těchto rozměrů, pod filtrem DCTDecode a v barevném prostoru DeviceRGB. Když má tentýž obraz zachovat všechna data pixel po pixelu, připraví jej převodník BMP na PNG.
Jakou stránku dostane obrázek v hotovém souboru PDF?
Každý dokument z tohoto převodníku má jednu stránku ve formátu A4. Norma ISO 216 dává tomuto listu rozměry 210 na 297 milimetrů a poměr jeho stran činí 1 ku druhé odmocnině ze dvou.[8]
Uvnitř souboru je stránka popsaná v bodech, protože s touto jednotkou pracuje PDF. Jeden bod je jedna dvaasedmdesátina palce. Stránka A4 měří tedy 595,28 bodu na šířku a 841,89 bodu na výšku, a právě tato dvě čísla jsme našli v poli MediaBox našich dokumentů.
Orientace stránky se řídí tvarem obrázku. U fotky širší než vyšší vyjde stránka na šířku, u každého jiného obrázku zůstane na výšku. Kolem obrázku zůstává okraj 20 bodů z každé strany, takže na stránce na výšku dostane obrázek plochu 555,28 na 801,89 bodu. Převodník jej do této plochy vepíše celý a umístí doprostřed.
Obrázek menší než tato plocha si ponechá vlastní velikost. Náš soubor 400 na 300 pixelů přistál na stránce jako obdélník 400 na 300 bodů, tedy 14,11 na 10,58 centimetru. Vychází z toho přesně 72 bodů na palec, protože právě tolik bodů se do palce vejde v míře, se kterou PDF pracuje.
V Česku i na Slovensku odpovídá stránka A4 papíru, který už v kancelářské tiskárně leží, a je to i míra, se kterou pracují úřady a datové schránky. Ve Spojených státech a v Kanadě je běžným listem Letter o rozměrech 215,9 na 279,4 milimetru,[8] tam tedy ovladač tiskárny stránku A4 při tisku přizpůsobí.
Kolik váží tentýž obrázek v BMP a v PDF?
| Obrázek | Rozměry v pixelech | BMP | O kolik méně | |
|---|---|---|---|---|
| Fotka z fotoaparátu | 3 000 × 2 000 | 17,2 MB | 1,09 MB | 94 % |
| Fotka na webovou stránku | 1 280 × 850 | 3,11 MB | 294,0 KB | 91 % |
| Sken stránky z knihy | 1 200 × 1 600 | 5,49 MB | 482,2 KB | 91 % |
| Snímek obrazovky s rozhraním | 1 200 × 630 | 2,16 MB | 77,8 KB | 97 % |
| Grafika z jednolitých ploch | 800 × 600 | 1,37 MB | 17,4 KB | 99 % |
Jak velký je obrázek na stránce A4?
| Obrázek | Rozměry v pixelech | Orientace stránky | Obrázek na stránce | Rozlišení tisku |
|---|---|---|---|---|
| Fotka z fotoaparátu | 3 000 × 2 000 | na šířku | 28,29 × 18,86 cm | 269 dpi |
| Fotka na webovou stránku | 1 280 × 850 | na šířku | 28,29 × 18,79 cm | 115 dpi |
| Sken stránky z knihy | 1 200 × 1 600 | na výšku | 19,59 × 26,12 cm | 156 dpi |
| Snímek obrazovky s rozhraním | 1 200 × 630 | na šířku | 28,29 × 14,85 cm | 108 dpi |
| Grafika z jednolitých ploch | 800 × 600 | na šířku | 26,12 × 19,59 cm | 78 dpi |
| Malá grafická značka | 400 × 300 | na šířku | 14,11 × 10,58 cm | 72 dpi |
Čím se liší BMP od PDF?
| Vlastnost formátu | BMP | |
|---|---|---|
| Co soubor popisuje | Jeden obraz složený z pixelů | Celou stránku i s jejími rozměry a obsahem |
| Komprese | Žádná v nejběžnější podobě, volitelně bezztrátová metodou RLE | Závisí na vloženém obsahu; tento převodník ukládá obraz jako JPEG |
| Barevná hloubka | 8, 16, 24 nebo 32 bitů na pixel | 24 bitů na pixel v prostoru DeviceRGB |
| Rozměry stránky | Vyplývají z počtu pixelů a z hustoty zapsané v hlavičce | Uvedené přímo v bodech; tento převodník nastavuje A4 |
| Stránky v souboru | Jeden obraz v souboru | Jedna i více; tento převodník zapisuje jednu |
| Původ | Systém OS/2, později rodina Windows | Firma Adobe Systems, 15. června 1993 |
| Norma | Popsaný dokumentací Microsoftu | ISO 32000-1 od července 2008, ISO 32000-2 od července 2017 |
Co převodník udělá se souborem BMP?
Sedm věcí, které je dobré znát, než do fronty vložíš větší balík obrázků.
Každý obrázek vyjde jako samostatný dokument
Pět souborů vložených do fronty naráz dalo pět dokumentů PDF a každý z nich dostal jméno svého zdrojového souboru s koncovkou .pdf. Tlačítko Stáhnout vše uloží celou tuto pětici jediným kliknutím.Počet pixelů zůstává stejný
Obrázek 3 000 na 2 000 pixelů dorazí do hotového dokumentu jako obrázek 3 000 na 2 000 pixelů. Tyto hodnoty jsme přečetli přímo v polích Width a Height uvnitř souboru. Mění se způsob uložení obrazu a jeho rozlišení zůstává totéž.Stránka má vždy formát A4
Pole MediaBox každého z našich dokumentů uvádí 595,28 na 841,89 bodu u stránky na výšku a tatáž dvě čísla v opačném pořadí u stránky na šířku. Orientaci volí převodník podle tvaru obrázku.Obraz se ukládá jako JPEG
Plátno prohlížeče vrací obraz v kvalitě 0,92 a dokument jej uchovává pod filtrem DCTDecode v barevném prostoru DeviceRGB. Hlavička souboru nese označení PDF-1.3, tedy verzi, kterou přečte každý program pro PDF.Pozadí stránky vychází bílé
Než se obraz dostane na plátno, převodník je vyplní bílou a teprve na tomto pozadí fotku vykreslí. Když má soubor zachovat vyříznuté pozadí, připraví jej převodník BMP na PNG, protože PNG nese alfa kanál v každé podobě zápisu.Přijímá soubory s příponou .bmp
Fronta bere soubory označené jako image/bmp, image/x-ms-bmp a image/x-bmp a také každý soubor s koncovkou .bmp. U jiného formátu se objeví hlášení Přidejte soubory BMP - ostatní formáty jsou přeskočeny.Velké obrázky projdou celé
Ověřili jsme to souborem o rozměrech 6 000 na 4 000 pixelů, který jako BMP vážil 68,7 MB. Prošel frontou a vyšel jako dokument o váze 2,88 MB, přičemž obraz stále čítá 6 000 na 4 000 pixelů.
Kdy zvolit PDF a kdy jiný formát?
Sken jde mailem nebo na úřad
Dokument PDF se otevře stejně u odesílatele i u příjemce, i s pevně danou velikostí stránky. Právě pro tuto situaci převodník vznikl: vložíš sken v BMP a dostaneš hotový list A4.Soubor míří rovnou do tisku
Stránka A4 projde kancelářskou tiskárnou ve stavu, v jakém sis ji stáhl. Naše fotka 3 000 na 2 000 pixelů na ní zabere 28,29 na 18,86 centimetru, což dává 269 bodů na palec.Obrázek míří na webovou stránku
Tady se počítá lehký soubor, který prohlížeč ukáže rovnou v textu. Takové obrázky připraví převodník BMP na WebP a převodník BMP na AVIF.Potřebuješ samotnou fotku, bez stránky
Když má soubor zůstat obrázkem a jeho váha má klesnout, sáhni po převodníku BMP na JPG. Zapíše tentýž výřez do grafického souboru, který otevře každý program i každý prohlížeč.Obrázek tvoří jednolité barevné plochy
Ikony, schémata a snímky rozhraní mají několik stovek barev, takže se do palety pohodlně vejdou. Lehký soubor z nich udělá převodník BMP na GIF.Cesta opačným směrem
Z hotového dokumentu vytáhneš obraz převodníkem PDF na PNG. Lehčí soubor z téže stránky dá převodník PDF na JPG.
Převést ostatní soubory do formátu PDF
Převést BMP do jiných formátů
Zdroje
- BMP — Wikipedie
- Portable Document Format — Wikipedie
- jsPDF, knihovna skládající soubory PDF v prohlížeči — Parallax Agency
- Bitmap Storage — Microsoft Learn
- HTMLCanvasElement: toDataURL() method — MDN Web Docs
- Doporučení ITU-T T.81, září 1992 — Mezinárodní telekomunikační unie
- JPEG — Wikipedie
- Formát papíru — Wikipedie
Velikosti souborů v tabulkách jsme změřili tak, že jsme hotové obrázky protáhli tímto převodníkem v prohlížeči, a uvádíme je tak, jak je počítá nástroj. Popisy obou formátů vycházejí ze zdrojů uvedených výše.
Poslední revize obsahu: · napsal a zkontroloval tým Arteon
Časté otázky k převodu BMP na PDF
Kolik stránek má dokument z tohoto převodníku?
Jednu. Každý nahraný soubor BMP vyjde jako samostatný dokument PDF s jednou stránkou A4 a jméno dokumentu opakuje jméno zdrojového souboru. Pět obrázků vložených do fronty naráz nám dalo pět souborů o souhrnné váze 1,94 MB proti 29,3 MB na vstupu.
Dostanou se moje soubory na server?
Ne. Kód stránky načte obraz ve tvém prohlížeči, vykreslí jej na plátno (Canvas API) a odtud jej předá knihovně jsPDF, která pracuje rovněž místně. Soubor zůstává na tvém zařízení po celou dobu práce a po zavření karty zmizí z paměti prohlížeče.
V jaké kvalitě se obraz dostane do souboru PDF?
Plátno prohlížeče vrací obraz jako JPEG s kvalitou 0,92 na stupnici, která končí na hodnotě 1, a právě tento JPEG zapisujeme do dokumentu.[5] Uvnitř souboru stojí obraz pod filtrem DCTDecode, v barevném prostoru DeviceRGB, s počtem pixelů převzatým z originálu kus po kuse.
Proč stránka jednou vyjde na výšku a jindy na šířku?
Orientace se řídí tvarem obrázku. U fotky širší než vyšší vyjde stránka na šířku, u každého jiného obrázku zůstane na výšku. Náš sken 1 200 na 1 600 pixelů dostal stránku na výšku o rozměrech 595,28 na 841,89 bodu a fotka 3 000 na 2 000 pixelů stránku na šířku s týmiž čísly v opačném pořadí.
Jak velký soubor převodník přijme?
Ověřili jsme to obrázkem 6 000 na 4 000 pixelů, který jako nekomprimovaný BMP vážil 68,7 MB. Prošel frontou a vyšel jako dokument o váze 2,88 MB. Horní hranice tedy závisí na paměti tvého zařízení, protože celá práce probíhá na něm.
Co se stane, když přidám soubor v jiném formátu?
Převodník přijímá soubory BMP a u jiného formátu ukáže hlášení Přidejte soubory BMP - ostatní formáty jsou přeskočeny a frontu nechá prázdnou. Fotku JPG promění v dokument převodník JPG na PDF a soubor TIFF převodník TIFF na PDF.
Zůstane fotka po vytištění stránky ostrá?
Rozhoduje o tom počet pixelů obrázku rozložený na šířku, kterou dostane na papíře. Fotka 3 000 na 2 000 pixelů zabere na stránce 28,29 centimetru šířky, což dává 269 bodů na palec a stačí na fotografický tisk. Snímek obrazovky 1 200 na 630 pixelů se rozloží na tutéž šířku a vyjde z něj 108 bodů na palec, tedy úroveň dobře čitelná na kancelářském papíře.
Mám hotové PDF a potřebuji z něj obrázek. Co s tím?
Použij převodník PDF na PNG. Dostaneš soubor uložený bezztrátově, který otevře každý grafický program. Lehčí soubor z téže stránky připraví převodník PDF na JPG.

Pomoz nám vylepšit naše nástroje
Máš nápad na novou funkci, našel jsi chybu nebo chceš navrhnout jiný nástroj? Napiš nám – odpovídáme do 24 hodin.







