Compartilhar via


Viewer.GetPageView method (Visualizador do Visio) (Método Viewer.GetPageView [Visualizador do Visio])

Obtém a posição e o fator de zoom (tamanho) da página de desenho no Visualizador do Microsoft Visio.

Sintaxe

expressão. GetPageView (PageXAtViewCenter, PageYAtViewCenter, ZoomFactor)

expressão Uma expressão que devolve um objeto Visualizador .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
PageXAtViewCenter Obrigatório Double A coordenada x do centro da página, em unidades de página de desenho, medida a partir do canto inferior esquerdo da página.
PageYAtViewCenter Obrigatório Double A coordenada y do centro da página, em unidades de página de desenho, medida a partir do canto inferior esquerdo da página.
ZoomFactor Obrigatório Double O fator pelo qual o zoom (tamanho da página) é multiplicado.

Valor de retorno

Nada

Comentários

A vista de página consiste no ponto central da página, expresso em coordenadas de página x-y, com a origem do sistema de coordenadas no canto inferior esquerdo da página e o fator de zoom, expresso como uma percentagem numérica, com um intervalo de 1% a 400%.

Utilize o método SetPageView para definir os valores de vista de página atuais.

O método GetPageView não devolve nada, mas os respetivos parâmetros estão todos fora dos parâmetros. Se transmitir uma variável do tipo Duplo para cada parâmetro, Visualizador do Visio devolve os respetivos valores de cada parâmetro, conforme mostrado no exemplo neste tópico.

O método GetPageView obtém as coordenadas do ponto no sistema de coordenadas de página que está no centro da janela Visualizador do Visio. Por exemplo, se Visualizador do Visio devolver 0 para a coordenada x e a coordenada y, o canto inferior esquerdo da página (a origem do sistema de coordenadas da página) está no centro da janela Visualizador do Visio. Se a página tiver 8 unidades de página de largura por 10 unidades de página de altura e o centro da página estiver no centro da janela Visualizador do Visio, PageXAtViewCenter devolve 4 e PageYAtViewCenter devolve 5.

O valor do parâmetro ZoomFactor é o fator pelo qual ambas as dimensões da página são multiplicadas. Por exemplo, um valor ZoomFactor de .5 significa que a página tem metade da altura e metade da largura que tem no desenho de origem do Visio.

Exemplo

O código seguinte mostra como obter a posição atual e o fator de zoom da página que está aberta no Visualizador do Visio.

 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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.