Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.