2017-04-23 1 views
0

Je veux convertir les fichiers Word en HTML pour insertion dans la base de données et je ne peux pas trouver indice et en exposant. Comment puis-je les trouver à partir du fichier Word de Microsot?Trouver exposant et indice en ms mot?

+0

obj.Find.Font.Subscript && obj.Find.Font.Superscript –

Répondre

0

J'ai trouvé cette solution pour ma question:

if (range.Font.Subscript > 0 || range.Font.Superscript > 0) 
{ 
     foreach (var subItem in range.Words) 
     { 
      var supTempRange = doc.Paragraphs[i + 1].Range; 
      supTempRange.Find.ClearFormatting(); 
      supTempRange.Find.Format = true; 
      supTempRange.Find.Font.Superscript = 1; 

      while (supTempRange.Find.Execute()) 
      { 
       MessageBox.Show(supTempRange.Text); 
      } 

      var subTempRange = doc.Paragraphs[i + 1].Range; 
      subTempRange.Find.ClearFormatting(); 
      subTempRange.Find.Format = true; 
      subTempRange.Find.Font.Subscript = 1; 

      while (subTempRange.Find.Execute()) 
      { 
       MessageBox.Show(subTempRange.Text); 
      } 
    }}