Método Viewer.GetPageView (Visio Viewer)

Obtiene la posición y el factor de zoom (tamaño) de la página de dibujo en Microsoft Visio Viewer.

Sintaxis

más sencilla.GetPageView (PageXAtViewCenter, PageYAtViewCenter, ZoomFactor)

expresión Una expresión que devuelve un objeto Viewer .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
PageXAtViewCenter Obligatorio Double La coordenada x del centro de la página, en unidades de página de dibujo, medida desde la esquina inferior izquierda de la página.
PageYAtViewCenter Obligatorio Double La coordenada y del centro de la página, en unidades de página de dibujo, medida desde la esquina inferior izquierda de la página.
Factor de zoom Obligatorio Double Factor por el que se multiplica el zoom (tamaño de página).

Valor devuelto

Nothing

Comentarios

La vista de página consiste en el punto central de la página, expresado en coordenadas de página x-y, con el origen del sistema de coordenadas en la esquina inferior izquierda de la página, y el factor zoom, expresado como un porcentaje numérico, con un rango del 1% al 400%.

Use el método SetPageView para establecer los valores actuales de vista de página.

El método GetPageView en sí no devuelve nada, pero sus parámetros están fuera de los parámetros. Si pasa una variable de tipo Double para cada parámetro, Visio Viewer devuelve los valores respectivos de cada parámetro, como se muestra en el ejemplo de este tema.

El método GetPageView obtiene las coordenadas del punto del sistema de coordenadas de la página que se encuentra en el centro de la ventana de Visio Viewer. Por ejemplo, si Visio Viewer devuelve 0 para la coordenada x y la coordenada y, la esquina inferior izquierda de la página (el origen del sistema de coordenadas de la página) estará en el centro de la ventana de Visio Viewer. Si la página tiene 8 unidades de página de ancho por 10 unidades de página de alto y el centro de la página está en el centro de la ventana de Visio Viewer, PageXAtViewCenter devuelve 4 y PageYAtViewCenter devuelve 5.

El valor del parámetro ZoomFactor es el factor por el que se multiplican ambas dimensiones de la página. Por ejemplo, un valor de ZoomFactor de 0,5 significa que la página tiene la mitad de altura y la mitad de ancho que en el dibujo de Visio de origen.

Ejemplo

El código siguiente muestra cómo obtener la posición actual y el factor de zoom de la página que está abierta en Visio Viewer.

 Dim dblXPoint As Double

    Dim dblYPoint As Double

    Dim dblZoomFactor As Double

    vsoViewer.GetPageView dblXPoint, dblYPoint, dblZoomFactor

    Debug.Print "x-coordinate is:"; dblXPoint

    Debug.Print "y-coordinate is:"; dblYPoint

    Debug.Print "Zoom factor is:"; dblZoomFactor

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.