Bei einem gegebenen Element ist es möglich, das Bild nur mit CSS zu pixeln und/oder keine Leinwand zu verwenden. Ich habe Dinge wie die crisp edges Funktion gesehen (aber das ist nur für Bilder, die skaliert sind) und viele Canvas-Optionen, aber ich hoffe auf einen besseren Weg.Ist es möglich, ein Bild ohne Leinwand zu verpixeln?
Antwort
Sie können einen pixeligen Effekt erzielen, indem Sie die CSS-Regel image-rendering: pixelated;
verwenden und ein Bild skalieren - see this article.
Also, wenn ich das Bild in seiner natürlichen Größe behalten möchte, was würden Sie vorschlagen? Skalieren Sie es, wenden Sie das 'image-rendering' an und schneiden Sie es dann auf seine ursprüngliche Größe auf? Oder gibt es einen leichteren Weg? –
Das würde funktionieren, obwohl Sie einen Teil des Bildes abschneiden würden (obwohl es pixelig ist). Sie können auch versuchen, das Quellbild in einer kleineren Größe zu speichern, als Sie es tatsächlich auf Ihrer Website benötigen, "image-rendering: pixelate;" anwenden und es auf Ihre gewünschte Größe skalieren. – Donald
Ja, das ist das Problem, ich habe keine Kontrolle über die Bilder, die angezeigt werden, also kann ich es nicht in einer kleineren Größe speichern. –
- 1. Ist es möglich, transparente Leinwand zu erstellen
- 2. Ist es möglich, die Position einer Leinwand zu ändern, anstatt ein Bild neu zu zeichnen?
- 3. pyqtgraph - Ist es möglich, ein ImageView ohne Histogramm zu haben?
- 4. Ist es möglich, ein GIF-Bild anzuhalten?
- 5. Android: Ist es möglich, ein SurfaceTexture ohne SurfaceView zu erstellen?
- 6. Ändern der Größe einer Leinwand Bild ohne Unschärfen es
- 7. Ist es möglich, ein Bild auf HTML5 Canvas zu verzerren?
- 8. Ist es möglich, ein Bild mit HTML zu rendern?
- 9. Ist es möglich, ein zwischengespeichertes Bild bei Appcelerator zu entfernen?
- 10. Ist es möglich, ein Polymer-Element ohne HTML zu erstellen?
- 11. Ist es möglich, ein TextView ohne Tastatur zu haben?
- 12. Ist es möglich, ein C# -Projekt ohne MSBuild zu kompilieren?
- 13. Ist es möglich, ein Bereitstellungsprofil ohne iTunes zu installieren?
- 14. Es ist möglich, ein Array ohne obere Grenze zu haben?
- 15. Ist es möglich, dass ein Bild dem Mauszeiger folgt, ohne seine Klickereignisse zu blockieren?
- 16. Mit requirjs ist es möglich, zu überprüfen, ob ein Modul definiert ist, ohne es zu laden?
- 17. ist es möglich, ohne url Wechsel RedirectURL
- 18. Ist es möglich, ein Icon zu verschieben?
- 19. Ist es möglich, ein Pseudozufall zu teilen
- 20. Ist es möglich, ein Einlaufen zu erkennen?
- 21. Ist es möglich, ein imageOverlay im Prospekt zu strecken?
- 22. Ist es möglich, dass ein Bild mehrere Tags hat?
- 23. Ist es möglich, ein Modul zu verwenden, ohne es auf Ihrem Computer zu installieren?
- 24. Ist es möglich, ein Bild mit dem Cursor zu bewegen, wenn der Cursor das Bild erreicht?
- 25. Ist es möglich, ein Fangelement zu erstellen, ohne ein Svg-Objekt zu erstellen? [snap.svg]
- 26. ist es möglich, Mipmap Bild nach ID zu bekommen?
- 27. Ein anderes Bild auf Leinwand zeichnen
- 28. Transparentes Bild - ist es in JS möglich?
- 29. Verpixeln eines Abschnitts eines gepuffertenBildes
- 30. Ist es möglich, mehrere Kontur in einem Bild zu zeichnen
Dies scheint keine Anfrage für eine Ressource zu sein. Es fragt nach CSS-Techniken. – isherwood
Die Frage ist absolut gültig. 'image-rendering: pixelated;' https://developer.mozilla.org/en/docs/Web/CSS/image-rendering – Pogrindis