Compartir a través de


Reemplazar la aplicación Visor de imágenes y faxes de Windows mediante PreviewVerb

[La característica Visor de imágenes y faxes solo se admite en Windows XP. ]

A partir de Windows XP, los usuarios pueden ver, girar, imprimir y hacer zoom en imágenes. Algunas de estas características se proporcionan a través de Windows Shelly otras a través de la aplicación Visor de imágenes y fax de Windows. Aunque el Visor de imágenes y faxes de Windows proporciona una línea base excelente de las características y es una parte clave de la experiencia de creación de imágenes, si decide, puede reemplazarlo fácilmente por una aplicación diferente. Este documento está diseñado para ayudarle a reemplazar eficazmente la aplicación Visor de imágenes y faxes de Windows sin perder características importantes ni degradar la experiencia del usuario.

Procedimientos recomendados

En Windows XP y versiones posteriores, Shell incluye un verb que puede usar para permitir a los usuarios obtener una vista previa de las imágenes. Se denomina Preview. Esto verb resalta la tarea principal de usuario de imágenes, que es ver. Para que esta experiencia funcione bien, la aplicación Visor de imágenes y faxes de Windows posee la asociación de vista previa de forma predeterminada.

El Visor de imágenes y faxes de Windows, o cualquier aplicación que posee una asociación de archivos, incluye un elemento que inicia la aplicación de edición del usuario. Preview verb Dado que solo se usa para obtener una vista previa de las imágenes en lugar de editarlas, la aplicación debe tener cuidado de seguir las recomendaciones de este documento al reclamar esa asociación.

Quiere asegurarse de que una aplicación que edite imágenes todavía pueda tomar el control de Editverb. Por ejemplo, si un usuario tiene Microsoft Picture It! instalado, cuando hacen doble clic en un archivo .jpg, el equipo debe iniciar la aplicación Visor de imágenes y faxes de Windows. Pero, cuando hacen clic en Editar en la barra de herramientas, el equipo debe iniciar Picture It! con ese archivo .jpg.

Hay tres consideraciones que debe tener en cuenta al reemplazar el Visor de imágenes y faxes de Windows. Estos son:

Rendimiento

La principal consideración con el rendimiento es la velocidad a la que se cargan las imágenes. Aunque no se proporciona ninguna métrica de rendimiento aquí, debe intentar reemplazar el Visor de imágenes y fax de Windows por una aplicación que coincida o aumente el rendimiento.

La propia aplicación debe cargarse rápidamente. Uno de los principales problemas que experimentan los usuarios con las aplicaciones que toman el control de las asociaciones de imágenes es el tiempo de espera mientras se carga la aplicación. Esto suele derivar de tener una carga eficaz de la aplicación de edición cuando hacen doble clic en un archivo de imagen, incluso cuando el usuario simplemente quiere ver el archivo. Es mejor para el usuario si proporciona opciones que las llevan rápidamente a una aplicación donde pueden editar la imagen solo cuando sea su deseo.

Características

Hay un conjunto mínimo de características que la aplicación debe proporcionar al reemplazar la aplicación Imagen de Windows y Visor de fax. Son los siguientes:

Característica Descripción
Mostrar imagen en el tamaño óptimo Esto proporciona al usuario la opción de ver toda la imagen escalada al tamaño en el que mejor se adapte al espacio visible de la ventana de la aplicación. De este modo, pueden ver toda la imagen, incluso si se degrada ligeramente al alejar. Debe ser la configuración predeterminada siempre que se cargue una imagen mayor que el espacio visible. De lo contrario, la imagen debe aparecer en su tamaño real. Por ejemplo, una imagen de 64 x 64 píxeles no se debe escalar a un tamaño de 600 x 600 simplemente porque es el tamaño de la ventana de la aplicación.
Mostrar imagen en tamaño real Esto proporciona al usuario la opción de ver toda la imagen en su resolución real. Esto les permite verlo en su tamaño adecuado y desplazarse por la imagen. Esta no debe ser la vista predeterminada a menos que la imagen sea menor que el espacio visible de la aplicación.
Acercar la imagen Esto permite al usuario acercar una parte de la imagen para investigar detalles más finos o simplemente ampliar una imagen pequeña. Esto es similar a mostrar el tamaño real de la imagen, pero permite al usuario controlar lo cerca que ve la imagen.
Alejar zoom de la imagen Esto permite al usuario alejar y obtener una vista más amplia. Esto es similar a mostrar la imagen en el ajuste óptimo, pero permite al usuario controlar hasta qué punto ve la imagen.
Imagen siguiente Esto permite al usuario ver la siguiente imagen en la lista. Esta lista puede ser todas las imágenes de la carpeta actual o todas las imágenes que el usuario selecciona como parte de una operación de selección múltiple; es decir, cuando hace clic y arrastra para resaltar imágenes o mantiene presionado el botón de control y hace clic en archivos individuales.
Imagen anterior Esto permite al usuario ver la imagen anterior en la lista.
Girar 90 grados en el sentido de las agujas del reloj Esto permite al usuario girar la imagen en el sentido de las agujas del reloj por trimestres. Windows XP guarda automáticamente la imagen cuando la gira para reducir la pérdida de calidad de la imagen. La aplicación también puede girar en incrementos más pequeños, pero 90 grados es el estándar ya que es la rotación más común para imágenes digitales.
Girar 90 grados en sentido contrario a las agujas del reloj Esto permite al usuario girar la imagen en sentido contrario a las agujas del reloj por trimestres.
Impresión Esto permite al usuario imprimir la imagen que aparece actualmente.
Guardar como Esto permite al usuario guardar la imagen en una carpeta especificada.
Eliminar imagen Esto permite al usuario eliminar la imagen.
Ayuda Esto proporciona al usuario documentación de ayuda relacionada con el uso de la aplicación de visualización.
Propiedades Esto permite al usuario ver o editar las propiedades de la imagen, normalmente la información de archivo de imagen intercambiable (EXIF) almacenada en cada imagen.
Editar Esto permite al usuario iniciar su programa de edición preferido registrado para editar verb en la imagen.

 

Compatibilidad con formatos

Dado que es difícil que una aplicación admita todas las imágenes diferentes, se recomienda que la aplicación use Windows GDI+ para admitir formatos de imagen. Sin embargo, si decide no usar GDI+, la aplicación debe asumir solo las asociaciones de archivos para las que se ha probado y se sabe que funcionan. A continuación, si el usuario necesita ver un formato que no controle, el Visor de imágenes y faxes de Windows todavía puede proporcionar acceso.

Por ejemplo, El Visor de imágenes y faxes de Windows proporciona una serie de herramientas para editar anotaciones en .tiff imágenes. A menos que esta funcionalidad esté duplicada en su aplicación, no debe registrar su aplicación para gestionar imágenes .tiff. El principio de conducción debe ser asegurarse de que el usuario no pierda ninguna funcionalidad.

Registrándose en PreviewVerb

Registrar una aplicación para manejar el Previewverb es bastante sencillo. Busque el siguiente valor de la aplicación en el Registro, donde Application.Jpeg representa el nombre de la clave de asociación de archivo de la aplicación (consulte Programas predeterminados para obtener más detalles):

HKEY_CLASSES_ROOT
   Application.Jpeg
      shell
         open
            command
               (Default) = app.exe %1

Cambie el nombre de la subclave abierta a "versión preliminar", como se muestra aquí.

HKEY_CLASSES_ROOT
   Application.Jpeg
      shell
         preview
            command
               (Default) = app.exe %1

Esto registra la aplicación y la convierte en la aplicación predeterminada para Previewverb un archivo .jpg. También se requiere lo siguiente.

\ HKEY_CLASSES_ROOT.jpg(valor predeterminado) = Application.Jpeg

Registro para editar Verb

Esto registra una aplicación para EditVerb y la convierte en la nueva aplicación predeterminada para editar una imagen. La aplicación registrada debe asumir la funcionalidad de edición de la aplicación predeterminada existente en el momento de la instalación e instalarla de nuevo como controlador en el momento de la desinstalación. Esto se puede lograr registrando la nueva aplicación más baja en la lista de asociaciones que la aplicación predeterminada. La aplicación predeterminada se registra aquí:

HKEY_CLASSES_ROOT
   SystemFileAssociations
      image
         shell
            edit
               command
                  (Default) = app.exe %1

La nueva aplicación debe registrarse aquí:

HKEY_CLASSES_ROOT
   Application.Jpeg
      shell
         edit
            command
               (Default) = app.exe %1

Inscribirse en SlideshowVerb

A partir de Windows Vista, una aplicación también puede registrar el slideshowverb. Las aplicaciones que implementan una presentación con diapositivas se pueden registrar para invocarse cuando Slideshowverb se elige . Este registro se logra exactamente de la misma manera que se explica para los elementos Previewverb mencionados anteriormente. Se recomienda encarecidamente que las aplicaciones implementen la forma de DropTargetverb. De este modo, puede pasarse un conjunto completo de elementos. La DropTarget implementación se registra como se muestra aquí:

HKEY_CLASSES_ROOT
   Application.Jpeg
      shell
         slideshow
            DropTarget
               CLSID = {CLSID of the implementation}

Introducción a las asociaciones de archivos

Acerca de GDI+