Cabeçalhos e rodapés são usados para exibir informações nas margens superior e inferior de cada página de um arquivo. Eles podem incluir o tópico, capítulo, autor, número da página e outras informações relevantes. Os diagramas do Visio no formato VSD ou VSDX também podem conter um cabeçalho e um rodapé para mostrar informações importantes. Este artigo aborda como inserir ou remover o cabeçalho e o rodapé em arquivos do Visio programaticamente em C#.
- Manipular cabeçalho e rodapé no arquivo de diagrama VSD/VSDX – Instalação da API C#
- Inserir cabeçalho e rodapé no arquivo de diagrama do Visio programaticamente em c#
- Remover cabeçalho e rodapé no arquivo do Visio em c#
Manipular cabeçalho e rodapé no arquivo de diagrama VSD/VSDX – Instalação da API C#
Você pode criar, editar ou manipular arquivos do Visio em VSD, VSDX e vários outros formatos de arquivo. Para trabalhar com a seção de cabeçalho e rodapé em diagramas do Visio, você precisa baixar o arquivo DLL de Aspose.Diagram for .NET da seção Downloads ou executar os seguintes comandos de instalação do NuGet:
PM> Install-Package Aspose.Diagram
Inserir cabeçalho e rodapé no arquivo de diagrama do Visio programaticamente em c#
Você pode inserir ou adicionar o cabeçalho e o rodapé em um arquivo de diagrama do Visio seguindo as etapas abaixo:
- Inicialize uma instância da classe Diagram para carregar o arquivo VSD ou VSDX Visio de entrada.
- Defina diferentes propriedades da classe HeaderFooter.
- Salve o diagrama de saída do Visio.
O trecho de código a seguir demonstra como inserir ou adicionar um cabeçalho e rodapé em um diagrama VSD ou VSDX programaticamente em C#:
// Carregar o diagrama do Visio de origem
Diagram diagram = new Diagram("Drawing1.vsdx");
// Adicione o número da página no canto direito do cabeçalho
diagram.HeaderFooter.HeaderRight = "&p";
// Definir texto no centro
diagram.HeaderFooter.HeaderCenter = "Center of the header";
// Definir texto no lado esquerdo
diagram.HeaderFooter.HeaderLeft = "Left of the header";
// Adicionar texto no canto direito do rodapé
diagram.HeaderFooter.FooterRight = "Right of the footer";
// Definir texto no centro
diagram.HeaderFooter.FooterCenter = "Center of the footer";
// Definir texto no lado esquerdo
diagram.HeaderFooter.FooterLeft = "Left of the footer";
// Definir a cor do cabeçalho e rodapé
diagram.HeaderFooter.HeaderFooterColor = System.Drawing.Color.AliceBlue;
// Definir propriedades da fonte do texto
diagram.HeaderFooter.HeaderFooterFont.Italic = BOOL.True;
diagram.HeaderFooter.HeaderFooterFont.Underline = BOOL.False;
// Salvar diagrama do Visio
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
A captura de tela abaixo mostra um arquivo de exemplo do Visio após inserir o cabeçalho e o rodapé em um arquivo de diagrama VSD/VSDX:
Remover cabeçalho e rodapé no arquivo do Visio em c#
Você pode remover ou excluir o cabeçalho e o rodapé de um diagrama do Visio com as seguintes etapas:
- Crie um objeto da classe Diagram para carregar o arquivo de entrada do Visio.
- Acesse diferentes propriedades das classes HeaderFooter e limpe as propriedades.
- Salve o arquivo de saída do Visio após remover o cabeçalho e o rodapé.
O trecho de código abaixo mostra como remover ou excluir o cabeçalho e o rodapé de um arquivo do Visio em C#:
// Carregar o diagrama do Visio de origem
Diagram diagram = new Diagram("Drawing1.vsdx");
// Remova o canto direito do cabeçalho
diagram.HeaderFooter.HeaderRight = "";
// Remova o texto no centro
diagram.HeaderFooter.HeaderCenter = "";
// Remover texto do lado esquerdo
diagram.HeaderFooter.HeaderLeft = "";
// Remover texto no canto direito do rodapé
diagram.HeaderFooter.FooterRight = "";
// Remover texto no centro
diagram.HeaderFooter.FooterCenter = "";
// Remover texto do lado esquerdo
diagram.HeaderFooter.FooterLeft = "";
// Salvar diagrama do Visio
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
Obtenha uma licença de API gratuita
Você pode avaliar a API em sua capacidade total obtendo uma licença temporária gratuita.
Conclusão
Neste artigo, você aprendeu como inserir ou remover o cabeçalho e o rodapé de um diagrama do Visio no formato de arquivo VSD ou VSDX programaticamente em C#. Além disso, você pode visitar a seção documentação para conhecer vários outros recursos oferecidos pela API. Entre em contato conosco no fórum em caso de dúvidas ou perguntas.