Adicionar efeito de sombra
Implementando efeitos de sombra em texto
Os efeitos de sombra adicionam profundidade e dimensão ao texto, criando uma sombra deslocada atrás dos caracteres. O IronWord fornece predefinições de sombra através da classe Shadow, oferecendo vários estilos de sombra que podem ser aplicados rapidamente sem configuração manual.
Para adicionar um efeito de sombra, crie um TextStyle e configure sua propriedade TextEffect com uma predefinição de sombra como Shadow.OuterShadow1. Essas instâncias estáticas nomeadas da classe Shadow fornecem configurações de sombra com design profissional, com ajustes adequados de desfoque, distância e ângulo. As variantes de sombra externa projetam a sombra para longe do texto, criando uma aparência elevada.
Depois de configurar o estilo do texto com o efeito de sombra desejado, crie um objeto Run contendo TextContent e atribua o estilo a run. Adicione o run estilizado a um paragraph usando AddChild, em seguida, inclua o paragraph no document. Essa abordagem segue a hierarquia document do IronWord e garante que o efeito de sombra seja aplicado corretamente ao arquivo de saída.
Explicação do código
É possível adicionar um efeito de sombra ao texto em um documento do Word com apenas algumas linhas de código. Para sermos completos, vamos primeiro inicializar uma nova instância de WordDocument chamada doc. Em seguida, um objeto TextStyle é criado e configurado para incorporar um efeito de sombra, atribuindo a instância nomeada estática Shadow.OuterShadow1 à propriedade TextEffect.
Para adicionar o texto estilizado com o efeito de sombra, um objeto Paragraph é criado e, em seguida, um objeto Run é criado contendo TextContent com "Hello World". O textStyle configurado é atribuído ao Run, aplicando o efeito de sombra. O Run é adicionado ao Paragraph usando AddChild, e o Paragraph é adicionado ao documento. Isso segue a hierarquia do documento: Document → Paragraph → Run → TextContent. Por fim, exporte o documento do Word.
Para mais exemplos e demonstrações, consulte o seguinte artigo: Como adicionar efeito de sombra ao texto
Explore os elementos do documento com os tutoriais do IronWord .

