IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Canvas při tisku stránky zobrazí kolem obrázku rámeček

Aktivity
Avatar
Filip Pýrek
Tvůrce
Avatar
Filip Pýrek:17.12.2013 13:43

Čau dělám na jednom projektu, kde používám canvas. Zkoušel jsem tu stránku vytisknout (jenom PDF) : v mozille se nezobrazí žádný rámeček (to je dobře), IE(9) zobrazí se tenký rámeček na pravo a chrome to celé orámuje(špatně)
http://parte.filippyrek.cz/

Odpovědět
17.12.2013 13:43
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Filip Pýrek
Honza Bittner:17.12.2013 13:48

Mimo tvou otázku. Znáš switch? Použij ho, bude to lepší než milion ifů.

Nahoru Odpovědět
17.12.2013 13:48
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Odpovídá na Filip Pýrek
Drahomír Hanák:17.12.2013 13:56

Nebude jednodušší ten obrázek otevřít v novém okně, kde bude sám a tam zavolat window.print() ?

Mimochodem můžeš zavolat canvas.toDataURL() s to pak dát třeba do atributu src i tagy IMG.

EDIT: špatně jsem to pochopil. To, že tam přidá rámeček, je očekávané chování. Pokud ho tam nechceš, tak musíš ten rámeček na plátně smazat.

Editováno 17.12.2013 13:59
 
Nahoru Odpovědět
17.12.2013 13:56
Avatar
Filip Pýrek
Tvůrce
Avatar
Odpovídá na Honza Bittner
Filip Pýrek:17.12.2013 16:01

U sebe na localhostu jsem to teď předělal

Nahoru Odpovědět
17.12.2013 16:01
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Tvůrce
Avatar
Odpovídá na Drahomír Hanák
Filip Pýrek:17.12.2013 16:03

A jak se to dělá? (S canvasem moc zkušeností nemám)

Nahoru Odpovědět
17.12.2013 16:03
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Tvůrce
Avatar
Odpovídá na Drahomír Hanák
Filip Pýrek:17.12.2013 16:22

Nebo spíš je nějaká funkce na to?

Nahoru Odpovědět
17.12.2013 16:22
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Odpovídá na Filip Pýrek
Drahomír Hanák:17.12.2013 16:29

Zkus ten obrázek vytvořit bez rámečku a ten rámeček vykreslit na novém plátně, kterým ho překryješ příp. ho udělej v CSS.

 
Nahoru Odpovědět
17.12.2013 16:29
Avatar
Filip Pýrek
Tvůrce
Avatar
Odpovídá na Drahomír Hanák
Filip Pýrek:17.12.2013 17:06

Jsou to png obrázky, takže jsem vymazal to bílé pozadí a funguje to. ...

Nahoru Odpovědět
17.12.2013 17:06
„The best way to predict the future is to invent it.“ — Alan Kay
Avatar
Filip Pýrek
Tvůrce
Avatar
Odpovídá na Drahomír Hanák
Filip Pýrek:17.12.2013 17:06

Jsou to png obrázky, takže jsem vymazal to bílé pozadí a funguje to. ...

Nahoru Odpovědět
17.12.2013 17:06
„The best way to predict the future is to invent it.“ — Alan Kay
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.