在 ms word 中查找上标和下标?
Find Superscript and Subscript in ms word?
我想将 word 文件转换为 html 以插入数据库,但找不到 下标 和 上标 .
我如何从 Microsot Word 文件中找到这些?
我为我的问题找到了这个解决方案:
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);
}
}}
我想将 word 文件转换为 html 以插入数据库,但找不到 下标 和 上标 . 我如何从 Microsot Word 文件中找到这些?
我为我的问题找到了这个解决方案:
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);
}
}}