
Gabriel Brooks
0
2562
623
Víte, něco jako přidání tlačítka pro tisk na webovou stránku zní docela jednoduše, že? Ve skutečnosti, proč vůbec potřebujeme přidat jakékoli tiskové tlačítko nebo odkaz na stránku vůbec, když všichni čtenáři musí udělat, je kliknout na “Soubor” a “Vytisknout… ” v nabídce prohlížeče?
Nakonec různí lidé požadují funkci tisku na své webové stránce z různých důvodů. Možná jen budete chtít přidat pohodlí. Když čtenář může jednoduše kliknout na tlačítko a získat výtisk - ušetří pár kliknutí a každé kliknutí se počítá. Ostatní lidé chtějí přizpůsobit tištěný text - jinými slovy, skrýt určité prvky stránky před výtiskem. V jiných situacích lidé dávají přednost vytvoření pečlivě přizpůsobené a tisknutelné verze webu.
Pro každou z těchto situací existují různá řešení. Vždy jsme se snažili nabízet inovativní řešení tisku zde na MUO, jako je například Justinův článek o tisku na poloviční stránky. Uložte papír formátováním a tiskem souborů pomocí nástroje Govert Imposition Tool [Windows] Ušetřete papír formátováním a tiskem souborů pomocí Govertova uložení Nástroj [Windows] Papír stojí peníze. Uložte oba tiskem PDF na poloviční stránky. Ať už chcete brožuru nebo kopie vedle sebe, bezplatný nástroj pro Windows to nejen umožňuje, ale také jednoduše. Přestaňte si pohrávat ... a Karlův článek o PrintWhatYouLike PrintWhatYouLike - Ušetřete papír a inkoust při tisku webových stránek PrintWhatYouLike - Ušetřete papír a inkoust při tisku webových stránek. V tomto článku uvedu čtyři způsoby, jak do svého webu integrovat tiskové tlačítko nebo odkaz - od velmi jednoduchého přístupu HTML a Javascript po přizpůsobitelnější přístup CSS.
Integrace tisku na váš web
Když se podíváte na jakoukoli webovou stránku, je docela snadné pochopit, proč si můžete chtít přizpůsobit výtisk. Typická webová stránka obsahuje reklamy, bannery, reklamní odkazy, postranní lišty a sekce zápatí, které nečiní nic jiného než zabírat místo na stránce a zbytečně spotřebovávají papír.
Pokud máte poměrně jednoduchý web, nebo vám opravdu záleží na tom, zda jsou všechny grafické a formátovací tisky nebo ne, pak stačí přidat jednoduché tlačítko na svou webovou stránku a použít “vytisknout()” metoda javascript pro odeslání webové stránky do tiskárny.
Umístění tohoto kódu na váš web na místě, které je pro vaše čtenáře rychlé a snadné, vypadá podobně.
Čtenář musí pouze kliknout na tlačítko a stránka se odešle přímo do tiskárny bez jakékoli formátování stránky. Pokud je stránka mimo tisknutelnou šířku pro tiskárnu, je možné, že tisk skončí mnohem více stránek, než je ve skutečnosti nutné.
Někteří lidé nemají rádi vzhled tlačítka formuláře, takže jako alternativu můžete jednoduše použít odkaz s vloženým javascriptem, abyste udělali přesně to samé.
Vytiskněte tuto stránku
Můžete vidět, jak v mnoha případech vypadá jednoduchý text mnohem čistěji než tlačítko, ale který, který používáte, skutečně vypadá, že vypadá lépe v oblasti webové stránky, kde chcete poskytnout funkci tisku..
Jak je vidět na výše uvedeném příkladu výtisku, formátování mnoha reklam a bannerů neodpovídá dokonale zobrazení displeje prohlížeče, když jednoduše použijete příkaz print. To je mnohem zjevnější u složitějších webů. Dalším přístupem, který lidé používají, je blokovat celé sekce webu pomocí CSS a přiřadit určité části stránky k tisku. To provedete tak, že nejprve propojíte soubor CSS v části záhlaví.
Dále budete muset vytvořit skutečný soubor CSS a uložit jej do stejného adresáře jako vaše webová stránka. Soubor CSS by měl přiřadit všechny části stránky, které by se neměly vytisknout, a pak také učinit prvky stránky, které přiřadíte, k tisku jako viditelné..
Záhlaví DIV #, DIV # newflash, DIV # banner display: none; tělo viditelnost: skrytý;. Tisk viditelnost: viditelný;
Nyní, když je nastaven váš soubor CSS, stačí projít svou stránku a označit každou sekci pomocí “vytisknout” třída.
Tento řádek bude vytištěn. Tato linie nebude.
Nyní můžete na výtisku vidět, kde pouze části stránky označené znakem “vytisknout” třída se vytiskne na stránku a všechny ostatní oddíly tak ne. Jedním problémem s tímto přístupem je to, že musíte zajistit, aby byl vypnut displej pro všechny části DIV, které nechcete vytisknout. Jak vidíte níže, nepřidal jsem “div” v sekci pro reklamu Google, aby byla stále vytištěna.
Vytvoření souboru CSS a správné rozložení tříd může nějakou dobu trvat. Pokud to opravdu nechcete dělat na každé stránce, můžete se rozhodnout pro poslední přístup. Toto je moje oblíbená technika pro poskytování perfektně naformátovaných a vytisknutelných verzí webové stránky. Musíte pouze vytvořit verzi obsahu webové stránky ve formátu PDF, uložit ji na web hostitele a poté soubor propojit v záhlaví stránky..
To je vše, co musíte udělat! Tlačítko tisku můžete na svůj web vložit stejně jako v příkladech výše, ale místo souboru CSS načteného pro způsob tisku se do tiskárny odešle soubor PDF, DOC nebo jiný soubor. Jak vidíte níže, vygeneruje se nejčistší verze stránky, kterou lze vytisknout, a můžete ji do značné míry přizpůsobit tak, aby vypadala přesně, jak chcete..
Jak vidíte, existuje spousta možností, z nichž si můžete vybrat, kdy chcete na svou webovou stránku umístit tlačítko tisku nebo odkaz. Každá z těchto možností funguje dobře, ale správná volba skutečně závisí na tom, jak složitá je webová stránka a jaký obsah chcete svým čtenářům nabídnout, když se rozhodnou vaši webovou stránku vytisknout..
Vyzkoušeli jste některou z těchto technik k přidání tlačítka tisku na webovou stránku? Kterou techniku máš nejraději? Máte jiná řešení? Sdílejte svůj přehled v sekci komentářů níže.
Obrázek Kredit: Sundeip Arora