tag: image

Al parsear un RSS aparece una imagen "aggbug"

Algunos motores de RSS agregan al final de cada entrada una imagen de 1x1 de color transparente. Para qué? Sucede que los lectores RSS tradicionales ( realmente todos los que conozco ) No soportan Javascript, es decir no ejecutan ninguno de los scripts de la página, y resulta que estos script son utilizados en ocasiones para medir las visitas de la página y otros datos relevantes. Así que no hay muchos mecanismos de medición válidos para determinar cuando una entrada de un feed RSS ha sido visitada, menos aún cuando muchas entradas pueden aparecer en un solo request al RSS. Una forma…

leer más...

Acceder a los pixeles de una imagen en Apps de WinRT

Otros artículos de manipulación de imágenes en WinRT Modificar los pixeles en un BitmapImage utilizando BitmapEncoder | C# | WinRT Modificar los pixeles en un BitmapImage utilizando WriteableBitmap | C# | WinRT Cuando se realiza manipulación avanzada de imágenes es necesario acceder a la información de ellas a nivel de píxeles, más exactamente a nivel de bytes. Para lograrlo debemos hace uso de la clase BitMapDecoder pero te puede dar algunos, o muchos problemas si recién te inicias con el framework de WinRT. Crear una instancia de BitMapDecoder No es posible crear una nueva instancia de BitMapDecoder puesto que su no tiene constructores publicos;…

leer más...

Cargar una imagen desde C# y no desde XAML | WinRT

Otros artículos de manipulación de imágenes en WinRT Acceder a los pixeles de una imagen en Apps de WinRT Modificar los pixeles en un BitmapImage utilizando BitmapEncoder | C# | WinRT Modificar los pixeles en un BitmapImage utilizando WriteableBitmap | C# | WinRT A veces queremos cargar una imagen dinámicamente, esto es cargarla en cualquier momento durante la aplicación, si hemos sido cuidadosos basta en cambiar la Uri asignada al modelo con el cual estamos haciendo Binding, esto es muy valido, pero en ocasiones simplemente tenemos que hacerlos por código, la primera aproximación a la que llegamos es simplemente reescribir lo que tenemos en…

leer más...