Tarea Imprimir
La tarea Imprimir permite al usuario imprimir el mapa junto con cualquier resultado de tarea que elija. Cuando se invoca desde la aplicación Web, la tarea muestra un cuadro de diálogo de impresión que permite al usuario introducir un título para el mapa, establecer el tamaño y la calidad del mapa y elegir cualquier resultado de tarea para imprimir en el mapa. Hacer clic en el botón para crear la página impresa abre una nueva ventana de navegador con una vista previa de la página impresa. Después, el usuario puede imprimir en cualquier impresora disponible.
La tarea Imprimir no requiere ninguna configuración en el Administrador a menos que desee cambiar la configuración predeterminada que proporciona el Administrador. Por ejemplo, puede cambiar el título de mapa predeterminado y seleccionar los elementos de leyenda que desea imprimir.
Para agregar y configurar la tarea Imprimir en el Administrador, siga estas pautas:
- Cuando cree o edite una aplicación Web en el Administrador, en el paso Tareas, utilice la opción Agregar tarea para agregar la tarea Imprimir a la lista de tareas. Haga clic en la tarea Imprimir y, a continuación, haga clic en Configurar, que muestra el cuadro de diálogo de configuración para la tarea Imprimir.
- En la pestaña General, cambie opcionalmente el Nombre de tarea, que se muestra en la lista de tareas disponibles en la barra de menú de la aplicación. También puede cambiar el Texto del botón, que se muestra en el botón donde hace clic el usuario para crear la página de vista previa de impresión.
- La pestaña Configuración determina la configuración predeterminada para la página de impresión. Los usuarios finales pueden cambiar algunas de estas configuraciones cuando ejecutan la tarea Imprimir, mientras que otras las puede configurar solamente usted como administrador del servidor.
- El Título determina lo que se imprime en la parte superior de la página por defecto. El usuario puede modificar esta configuración.
- El Tamaño del mapa determina el tamaño predeterminado del mapa. El usuario aún puede elegir el tamaño de una lista de selección cuando ejecute la tarea Imprimir. Los tamaños estándar corresponden a los siguientes: Pequeño (3 pulgadas por 3 pulgadas), Mediano (5 pulgadas por 5 pulgadas), y Grande (7pulgadas por 7 pulgadas). Estos tamaños (incluidas las unidades) se pueden personalizar como se describe en la ayuda del desarrollador.
- La opción Imprimir sólo los resultados (no el mapa) estable si debe imprimir sólo los resultados de tarea (si los hubiera) por defecto. El usuario puede cambiar esta configuración cuando ejecuta la tarea Imprimir.
- La configuración Calidad del mapa determina la calidad de la imagen de mapa. Borrador imprime el mapa a 96 puntos /píxeles por pulgada (DPI), que es suficiente para previsualizar en la pantalla pero no brinda la mejor calidad cuando está impreso. Normal imprime el mapa a 200 dpi. La configuración Normal mejora la apariencia del mapa cuando está impreso, aunque cuando se muestra en la vista previa de impresión, puede tener una apariencia más regular debido a la interpolación de la imagen de resolución más alta. El usuario no puede cambiar esta configuración cuando ejecuta la tarea Imprimir.
- La configuración Escala o extensión le permite elegir si el mapa impreso preservará la escala de mapa o la extensión de mapa que los usuarios ven en el navegador. Solamente se puede preservar una de estas propiedades para producir un mapa de alta resolución para imprimir. Si elige preservar una escala de mapa, el mapa que se muestra en la ventana de impresión coincide con la escala actual del mapa en la aplicación. Alternativamente, si elige preservar la extensión de mapa, la extensión actual del mapa en la aplicación se muestra en la ventana de impresión pero la escala puede cambiar. Se establece el valor predeterminado para preservar la escala de mapa. El usuario no puede cambiar esta configuración cuando ejecuta la tarea Imprimir.
- La pestaña Elementos de mapa establece los elementos que aparecen en la página impresa. Puede elegir incluir una barra de escala, flecha de norte y leyenda. También puede establecer las capas que se deben mostrar u ocultar de la leyenda y el número de columnas que desea. Las capas ocultadas en la leyenda no se ocultan de la visualización en el mapa. Esta opción puede ser útil si tiene varias capas en el mapa, de las cuales sólo ciertas capas se deben incluir en la leyenda.
Puede editar su aplicación completa en Visual Studio o Visual Web Developer Express para obtener más control sobre las propiedades de la tarea Imprimir como la configuración de ancho, la configuración de calidad y la configuración de la flecha de norte. Sin embargo, tiene que configurar estas propiedades para cada aplicación Web que crea.
La tarea Imprimir utiliza un archivo de configuración para almacenar los valores predefinidos. Por lo tanto, si desea reemplazar estos valores con sus propios valores, puede hacerlo editando el archivo de configuración en un editor de texto. Cualquier aplicación recientemente creada utiliza los nuevos valores predefinidos.
El archivo de configuración se encuentra en la carpeta <installation_location>/Dotnet y se llama Esri.ArcGIS.ADF.Tasks.dll.config. Para cambiar el tamaño de la página o los nombres de calidad de impresión que se muestran (por ejemplo, "Pequeño" o "Borrador"), agregue un nuevo atributo llamado Nombre. Esto invalida el valor predefinido actual, que está almacenado en un archivo de recursos para fines de localización. Por ejemplo, aquí le presentamos una entrada para el tamaño de página con Nombre agregado:
<Size ID="PrintTaskSize0" Name="Small Map" SizeHeight="3.0" SizeWidth="3.0" Unit="Inches" />
Cuando configura el tamaño y calidad de la página, tenga en cuenta que el servidor SIG impone límites en el tamaño de imagen máximo que puede devolver. Por ejemplo, los servicios de mapas de ArcGIS Server, por defecto, restringen el tamaño de imagen a un máximo de 2048 x 2048 píxeles. Esto significa que un mapa de 10 pulgadas cuadradas con una calidad de 200 dpi tiene 2000 x 2000 píxeles. Si la solicitud de mapa de la tarea Imprimir excede los límites del servidor SIG, el servicio particular no se imprime.
Consulte la discusión sobre la tarea Imprimir en la ayuda del desarrollador de ArcGIS Server para obtener más información sobre cómo trabajar con la tarea Imprimir en un entorno de desarrollo.