Gerenciar sobrescrito e subscrito em apresentações usando C++
Visão geral
Aspose.Slides oferece recursos para integrar texto em sobrescrito e subscrito em suas apresentações PowerPoint (PPT, PPTX) e OpenDocument (ODP). Seja para destacar fórmulas químicas, equações matemáticas ou anotar conteúdo com notas de rodapé, essas opções de formatação especial ajudam a manter clareza e precisão. Neste artigo, você aprenderá como aplicar estilos de sobrescrito e subscrito de forma contínua e garantir resultados profissionais em cada slide.
Gerenciar texto em sobrescrito e subscrito
Você pode adicionar texto em sobrescrito e subscrito dentro de qualquer porção de parágrafo. Para adicionar texto em Sobrescrito ou Subscrito em um quadro de texto do Aspose.Slides, deve‑se usar as propriedades Escapement da classe PortionFormat.
Esta propriedade devolve ou define o texto em sobrescrito ou subscrito (valor de -100 % (subscrito) a 100 % (sobrescrito)). Por exemplo :
- Crie uma instância da classePresentation.
- Obtenha a referência de um slide usando seu Índice.
- Adicione um IAutoShape do tipo Rectangle ao slide.
- Acesse o ITextFrame associado ao IAutoShape.
- Limpe os Parágrafos existentes
- Crie um novo objeto de parágrafo para conter texto em sobrescrito e adicione‑o à coleção IParagraphs do ITextFrame.
- Crie um novo objeto Portion
- Defina a propriedade Escapement para a portion entre 0 e 100 para adicionar sobrescrito. (0 significa sem sobrescrito)
- Defina algum texto para a Portion e então adicione‑o na coleção de portions do parágrafo.
- Crie um novo objeto de parágrafo para conter texto em subscrito e adicione‑o à coleção IParagraphs do ITextFrame.
- Crie um novo objeto Portion
- Defina a propriedade Escapement para a portion entre 0 e -100 para adicionar subscrito. (0 significa sem subscrito)
- Defina algum texto para a Portion e então adicione‑o na coleção de portions do parágrafo.
- Salve a apresentação como um arquivo PPTX.
A implementação das etapas acima é fornecida abaixo.
FAQ
A formatação de sobrescrito e subscrito será preservada ao exportar para PDF ou outros formatos?
Sim, o Aspose.Slides preserva corretamente a formatação de sobrescrito e subscrito ao exportar apresentações para PDF, PPT/PPTX, imagens e outros formatos suportados. A formatação especializada permanece intacta em todos os arquivos de saída.
É possível combinar sobrescrito e subscrito com outros estilos de formatação, como negrito ou itálico?
Sim, o Aspose.Slides permite combinar vários estilos de texto dentro de uma única portion. Você pode habilitar negrito, itálico, sublinhado e, simultaneamente, aplicar sobrescrito ou subscrito configurando as propriedades correspondentes em PortionFormat.
A formatação de sobrescrito e subscrito funciona para texto dentro de tabelas, gráficos ou SmartArt?
Sim, o Aspose.Slides oferece suporte à formatação na maioria dos objetos, incluindo tabelas e elementos de gráficos. Ao trabalhar com SmartArt, é necessário acessar os elementos apropriados (como SmartArtNode) e seus contêineres de texto, e então configurar as propriedades PortionFormat de maneira similar.