澳门新萄京:NPOI处理Word文本中上下角标,步入程
分类:www.澳门新萄京赌场

读取Word文书档案,并将文件转成html标签,前面发掘,经常常有带上下角标的剧情,于是生机勃勃并管理了。

1,         转义字符

       澳门新萄京 1

主目的在于于对XWPFRun对象中Subscript属性的管理。

转义字符:用于表示网页中的特殊字符

       明日是初叶的第一天,认识了新校友,大家固然来源于各种行当,但是都抱着对现在的倾慕走进堂上,结束学业5年后再行走进教室,小编觉着满满的力量,内心也不再盲目,小编决然会极力尊敬此番机缘~

 1         /// <summary>
 2         /// 读取Word,并识别文本中的上下角标
 3         /// </summary>
 4         /// <param name="fileName"></param>
 5         /// <returns></returns>
 6         public static string ReadWordTextExWithSubscript(string fileName)
 7         {
 8 
 9             string fileText = string.Empty;
10             StringBuilder sbFileText = new StringBuilder();
11 
12             #region 打开文档
13             XWPFDocument document = null;
14             try
15             {
16                 using (FileStream file = new FileStream(fileName, FileMode.Open, FileAccess.Read))
17                 {
18                     document = new XWPFDocument(file);
19                 }
20             }
21             catch (Exception e)
22             {
23                 throw e;
24             }
25             #endregion
26             //正文段落
27             foreach (XWPFParagraph paragraph in document.Paragraphs)
28             {
29                 //获取段楼中的句列表
30                 IList<XWPFRun> runsLists = paragraph.Runs;
31 
32                 sbFileText.Append("<p>");
33                 foreach (XWPFRun run in runsLists)
34                 {
35                     switch (run.Subscript)
36                     {
37                         case VerticalAlign.BASELINE:
38                             sbFileText.Append(run.Text);
39                             break;
40                         //上角标
41                         case VerticalAlign.SUPERSCRIPT:
42                             sbFileText.Append("<sup>"   run.Text   "</sup>");
43                             break;
44                         //下角标
45                         case VerticalAlign.SUBSCRIPT:
46                             sbFileText.Append("<sub>"   run.Text   "</sub>");
47                             break;
48                         default:
49                             sbFileText.Append(run.Text);
50                             break;
51                     }
52                     
53                 }
54                 sbFileText.AppendLine("</p>");
55             }
56             fileText = sbFileText.ToString();
57 
58             return fileText;
59         }

XHTML不直接输入符号,提出利用转义字符。

       一天的光阴过的异常的快很充实,先天学了些最焦点的剧情,总括如下:

Word文档:

          ------空格;

1、什么是HTML
2、文档申明<!DOCTYPE html>  
3、HTML、head、body
4、head:编码格式<meta charset="utf-8" />
5、发展历史
6、网页的三结合:布局、表现、行为
7、颜色:#000000   16进制
8、路线:相对路线、相对路径、 /  ./  ../   
9、基本标签 标签用法  黄金年代层风姿浪漫层嵌套

澳门新萄京 2

         ©------版权;

      今日学了些最大旨的剧情,由于今天来试听过课,所以对自己的话比比较容易于,本身把前边的演练也做完了。

输出:

         ®--------注册商标

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>各科小知识</title>
    </head>
    <body>
        <p><h3 style="text-align: center;"><b>各科小知识</b></h3></p>
        <hr />
        <p><b><h4>语文</h4></b></p>
        <p>微明(1896年十八月4日-1981年一月十一日),原名沈雁冰,笔名微明、茅盾、玄珠、方壁、止境、沈仲方、沈仲方、
        郎损、沈明匍等,字雁冰,西藏省金华市南市街道人。中中原人民共和国现代盛名小说家、经济学评论家、文化活动家甚至社会活动家
        。</p>
        <hr />
        <p><b><h4>数学</h4></b></p>
        <p>求多少个三次元方程   ax<sup>2</sup> bx c=0   的解</p>
        <hr />
        <p><b><h4>英语</h4></b></p>
        <p>here we learn java.</p>
        <hr />
        <p><b><h4>化学</h4></b></p>
        <p>H<sub>2</sub>SiO<sub>3</sub>硅酸,是黄金年代种弱酸,它的盐在水溶液中有水解效率。游离态的硅酸,包罗原
        硅酸(H<sub>4</sub>SiO<sub>4</sub>)、偏硅酸(H<sub>2</sub>SiO<sub>3</sub>)、二硅酸(H<sub>2
        </sub>Si<sub>2</sub>O<sub>5</sub>),中性(neutrality卡塔尔(قطر‎很弱。</p>
    </body>
</html>
  那条路恐怕悠久而劳苦,但自己决然会踏实走下去的~

<p>测试<sup>上</sup><sub>下</sub>ok。</p>
<p>CO<sub>2</sub></p>
<p>面积约6000km<sup>2</sup></p>

         尽管输入再而三的空格要采取&的转义字符&(&卡塔尔(英语:State of Qatar)nbsp,即&nbsp;

Html预览:

 

澳门新萄京 3

2,         水平线

 

<Hr> 水平线

<hr  width="500px" align="left" color=”red” size=”1” >

 

Width: 长度

阿里gn:对齐形式

Color:颜色

Size:粗细

 

3,         上下标

<sub>下标</sub>

<sup>上标</sub>

x1=y2

<p>x<sub>1</sub>=y<sub>2</sub></p><br/>

x1 y2=y2

<p>x<sup>1</sup> y<sup>2</sup>=y<sub>2</sub></p>

 

4,         标题

标题从1到6,h1-h6;

<h1>教学时间H1</h1>

<h2>传授时间H2</h2>

<h3>传授时间H3</h3>

<h4>教学时间H4</h4>

<h5>传授时间H5</h5>

 <h6>传授时间H6</h6>

 

澳门新萄京,5,         预格式文本

预格式文本:<pre>对空格和空行举行调节</pre>

<p>           lalala            </p>

<pre><p>             lalalla              </p></pre>

 

澳门新萄京:NPOI处理Word文本中上下角标,步入程序员的第一步。6,         单标记

非密封类型标识又叫做空标志只怕单标志<标识/>也许<标志>,在HTML4和HTML5中无差异,不过在XHTML中须要具有的单标签必须密封。

 

7,         要害观念

HTML布局与体制相抽离,有关体制全体写在css中。

 澳门新萄京 4

 

本文由澳门新萄京发布于www.澳门新萄京赌场,转载请注明出处:澳门新萄京:NPOI处理Word文本中上下角标,步入程

上一篇:python内置序列类型,python序列文章 下一篇:没有了
猜你喜欢
热门排行
精彩图文