Diskuze: Canvas při tisku stránky zobrazí kolem obrázku rámeček
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Mimo tvou otázku. Znáš switch? Použij ho, bude to lepší než milion ifů.
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.
A jak se to dělá? (S canvasem moc zkušeností nemám)
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.
Jsou to png obrázky, takže jsem vymazal to bílé pozadí a funguje to. ...
Jsou to png obrázky, takže jsem vymazal to bílé pozadí a funguje to. ...
Zobrazeno 9 zpráv z 9.