3 votes

Pouvez-vous ajouter des petites majuscules au mot JavaScript API dans un paragraphe ?

J'essaie d'ajouter du texte en petites capitales dans l'API Word. J'ai lu la documentation sur les paragraphes et j'ai vu qu'elle n'était pas implémentée à l'aide de la fonction insertParagraph méthode. J'espérais pouvoir contourner ce problème en utilisant l'une ou l'autre des méthodes suivantes insertHtml o insertOoxml .

Pour l'instant, j'essaie d'utiliser insertHtml pour tenter d'insérer le paragraphe suivant

range.insertHtml('text <i>inserted</i> <p style="font-variant: small-caps"> With </p> <b>insert  <p>Html</b> </p> Hello!!!  ', Word.InsertLocation.before);

Il semble que l'api de l'office supprime ces éléments. J'ai essayé de changer la famille de polices avec le même code et cela a bien fonctionné.

Quelqu'un connaît-il un moyen de contourner ce problème ?

0voto

nikolifish Points 108

Pour une raison quelconque, cela fonctionne maintenant. J'ai revisité le projet plus tard et la fonctionnalité des petites capitales fonctionne en utilisant le HTML ci-dessus.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X