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
mais simples. GetPageView (PageXAtViewCenter, PageYAtViewCenter, ZoomFactor)
expressão Uma expressão que retorna um objeto Viewer .
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. |
| Fator de zoom | Obrigatório | Double | O fator pelo qual o zoom (tamanho da página) é multiplicado. |
Valor de retorno
Nada
Comentários
A exibição 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 porcentagem numérica, com um intervalo de 1% a 400%.
Use o método SetPageView para definir os valores atuais de exibição de página.
O método GetPageView em si não retorna nada, mas seus parâmetros são todos parâmetros externos. Se você passar uma variável do tipo Double para cada parâmetro, o Visualizador do Visio retornará os respectivos valores de cada parâmetro, conforme mostrado no exemplo deste tópico.
O método GetPageView obtém as coordenadas do ponto no sistema de coordenadas da página que está no centro da janela do Visualizador do Visio. Por exemplo, se o Visualizador do Visio retornar 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) estará no centro da janela do 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 do Visualizador do Visio, PageXAtViewCenter retornará 4 e PageYAtViewCenter retornará 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 de ZoomFactor de 0,5 significa que a página tem metade da altura e metade da largura do desenho de origem do Visio.
Exemplo
O código a seguir 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.