Sobre API de Salvar como Página da Web

A funcionalidade Guardar como Página Web, introduzida no Visio 2002, fornece aos utilizadores uma forma simples de publicar documentos do Visio na Web.

A API Guardar como Página Web dá-lhe acesso programático a esta funcionalidade, permitindo-lhe guardar um desenho do Visio como uma página Web sem expor o utilizador às caixas de diálogo Guardar como Página Web na interface de utilizador.

Com esta API, pode fazer o seguinte:

  • Guarde um documento como HTML para publicar na Web.
  • Gere os ficheiros de suporte necessários para publicar o documento na Web.
  • Ver as propriedades personalizadas de uma forma no browser.
  • Apresentar controlos de pesquisa e navegação no browser.
  • Navegue num documento de múltiplas páginas no browser.
  • Apresentar o controlo Panorâmica e Zoom .
  • Veja todas as hiperligações associadas a uma forma e navegue para um destino de hiperligação selecionado.
  • Atribua uma página Web a uma folha de estilos com estilos de esquema de cores que correspondam aos esquemas de cores disponíveis no Visio.

Seguem-se duas formas de utilizar a API Guardar como Página Web.

Utilizar a API a partir de qualquer ambiente de desenvolvimento que suporte a Automatização

Com o modelo de objeto Guardar como Página Web, pode escrever código no projeto Visual Basic de um documento, num VSL (um suplemento C++ que é executado no espaço de endereços do Visio) ou num suplemento COM (criado com o Visual Basic, C++, ou C#) e guardar um desenho do Visio como uma página Web sem qualquer intervenção do utilizador.

Para controlar a funcionalidade Guardar como Página Web a partir de um executável que está em execução no seu próprio processo (fora do espaço de endereços do Visio), pode utilizar a interface de linha de comandos, conforme descrito a seguir, ou pode obter um objeto VisSaveAsWeb com a propriedade SaveAsWebObject do objeto Aplicação do Visio.

Para obter um exemplo de utilização do modelo de objeto Guardar como Página Web no Visual Basic, consulte Utilizar o modelo de objeto Guardar como Página Web do Visual Basic: um exemplo.

Utilizar a interface de linha de comandos da API

Utilize a interface da linha de comandos para chamar o suplemento SaveAsWeb a partir de um executável ou de um código que esteja em execução no processo do Visio. Além disso, pode criar fórmulas na janela ShapeSheet que iniciam o suplemento SaveAsWeb sem escrever código. Para obter informações sobre como utilizar a interface de linha de comandos para executar o suplemento SaveAsWeb, consulte Executar Guardar como Página Web a partir da linha de comandos.

Quer execute a funcionalidade Guardar como Página Web a partir da interface de utilizador, do código ou da interface de linha de comandos, a funcionalidade Guardar como Página Web armazena as definições de página Web personalizadas selecionadas no registo. Estes dados são mantidos entre instâncias do Visio e permitem aos utilizadores gerir valores predefinidos para os seus próprios projetos.

Para obter informações sobre os dados armazenados no registo, veja Persisting Save as Web Page settings (Guardar Como Definições da Página Web).

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.