Pregunta

¿Alguien puede sugerir un buen control que se puede utilizar para mostrar imágenes (lo más probable es que png y siempre será un tipo que pueda dictar). Las imágenes solo estarán disponibles en el lado del servidor para que no tenga que preocuparme de que los clientes carguen nada. Simplemente mostrando imágenes en un servidor.

El control debe tener la siguiente funcionalidad:

  1. Acercar / alejar la imagen y la capacidad de desplazarse por la imagen ampliada.
  2. Girar imagen
  3. Página de ida y vuelta a través de imágenes
  4. Área de imagen establecida en cualquier tamaño (por ejemplo, 200x400) e imagen ajustada para controlar el tamaño con la capacidad de zoom para mejorar la resolución.
  5. Defina un nivel de zoom y una posición predeterminados dentro de la imagen.
  6. Capacidad para controlar a pantalla completa la imagen

Es bueno tener características:

  1. Superponga algunas imágenes tipográficas sobre la imagen original (como líneas, cuadros, notas, etc.)
  2. Código abierto

Preferiría usar algún tipo de control Silverlight.

EDITAR: Investigué un poco más y encontré algunas características de los controles de Silverlight que REALMENTE serían útiles, como expandir a pantalla completa. Tener el control pequeño en la página y un botón que permita el uso a pantalla completa del control de imagen es una gran ventaja. Sin embargo, todavía no he podido encontrar uno que pueda hacer todo lo que necesito.

EDITAR: ahora solo busca opciones de Silverlight. He actualizado el título y la descripción para reflejar el cambio.

¿Fue útil?

Solución 3

Terminé rodando mi propio control Silverlight desde cero. Funciona muy bien y la apariencia es increíble con todas las características de tipo de animación que puedes usar para manipular todo, desde presionar botones hasta imágenes, etc. Pude hacer muchas personalizaciones que el usuario quería.

Silverlight me ha impresionado.

Otros consejos

ShineDraw.com tiene una comparación entre 6 rotadores Silverlight y Flash Image. Explica cómo funcionan con algunos códigos y ejemplos. El código fuente está disponible. Definitivamente deberías echar un vistazo a esos:

http://www.shinedraw.com/ 3d-illusion / 6-new-silverlight-image-rotators /

Quizás una combinación de uno de estos jQuery plugins para imágenes puede ayudar.

Tal vez una combinación de Slider Gallery y Crop podría ayudar. Tendría que fusionarlos en un solo control, pero es un paso. Si le interesa otro visor de imágenes en el modelo de presentación de diapositivas, intente esto jQuery slideViewer escrito por Gian Carlo Mingati .

No estoy seguro de qué tipo de imágenes desea mostrar, pero hay algunas respuestas en esta pregunta:

Vista previa de documentos TIF en la Web (.Net C #)

Además, Silverlight: visor de imágenes grandes incrustables de plataforma cruzada

Dependiendo de lo que esté mostrando y de si puede hacer suposiciones o no, el Microsoft Office Document Imaging Viewer es una opción barata e incrustable en el navegador (es decir, gratuita si todos sus usuarios tienen Office 2003 o posterior).

Pruebe el kit de herramientas de vectorlight.net.

Busque DeepZoom, tiene una capacidad de zoom impresionante. En lo que respecta a otras cosas, probablemente pueda implementarlas usted mismo :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top