Adicionar texto estilizado
O recurso "Adicionar texto estilizado" no IronWord permite que os desenvolvedores apliquem várias opções de estilo de texto ao adicionar conteúdo a um documento DOCX. Ele fornece controle granular sobre a aparência do texto, como especificar a família de fontes, tamanho, cor e atributos de estilo como bold, italic, underline e strike-through. Ao criar um objeto Run contendo TextContent e atribuir um TextStyle ao Run, os desenvolvedores podem personalizar a apresentação de elementos de texto individuais dentro de um documento, garantindo um visual e sensação personalizados.
Essa funcionalidade é útil para gerar documentos formatados profissionalmente de forma dinâmica, como relatórios ou cartas, onde seções específicas exigem estilos distintos. A classe TextStyle permite fácil manipulação desses atributos, permitindo tanto a estilização simples quanto complexa dentro do mesmo documento.
Pontos-chave
-
Criando uma corrida estilizada :
- Um objeto
Runé criado contendoTextContentcom o texto desejado. - A propriedade
StyledoRuné atribuída a um objetoTextStylepara aplicar a formatação.FontSize
- Um objeto
-
Configurando o estilo do texto :
TextStyle: Definido ao nívelTextStyle(não dentro deFont) para especificar o tamanho do texto.TextFont: Contém propriedades de fonte incluindofontFamilypara seleção de fonte.FontFamilyColor: Especifica a cor do texto usandocolor.IronWord.Models.Colorboldeitalic: Propriedades booleanas para formatação em negrito e itálico.IsBoldunderline: Adiciona estilo sublinhado ao texto.IsItalicstrike-through: Aplica formatação de tachado usando enumStrikeValue.UnderlineStrike
- Adicionando ao documento :
- Use
AddChildpara adicionar oRunestilizado a umParagraph. - O parágrafo é então adicionado ao documento com
AddParagraph.
- Use
Explicação do código
Este código mostra como criar e estilizar texto em um documento DOCX usando o IronWord. Começa inicializando um novo objeto WordDocument, representando o documento a ser gerado. Um objeto Run é criado contendo TextContent com a string "Exemplo de texto estilizado" e um TextStyle é aplicado ao Run para configurar a aparência do texto.
O TextStyle inclui configurações para tamanho de fonte definido ao nível TextStyle (não dentro de Font), família da fonte configurada via fontFamily, TextFont de texto color e formatação bold. Essas configurações personalizam a forma como o texto aparecerá no documento final.
Após o Run ser estilizado, o método AddChild adiciona o objeto Run a um parágrafo no documento. Este método insere o conteúdo formatado no documento do Word no formato apropriado. Finalmente, o método SaveAs é chamado para exportar o documento como "documento_estilizado.docx". O resultado é um documento do Word onde o texto inserido é formatado de acordo com os estilos especificados, preservando todas as propriedades de fonte e formatação no arquivo de saída.
Explore os tutoriais de elementos de documento para obter mais dicas de estilo.

