source: trunk/docx4j/docs/Docx4j_GettingStarted_Chinese_simplified.html @ 1115

Revision 1115, 204.8 KB checked in by jharrop, 2 years ago (diff)
  • Property svn:mime-type set to text/html
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
3  "http://www.w3.org/TR/html4/loose.dtd">
4<html lang="zh"><head>
5        <style><!--
6
7                                                /*paged media */ 
8                                                div.header {display: none }
9                                                div.footer {display: none } 
10                                                /*@media print { */
11                                               
12                                                        div.footer {display: block; position: running(footer) }
13                                               
14
15                                                @page { size: A4; margin: 10%; @top-center {
16                                                content: element(header) } @bottom-center {
17                                                content: element(footer) } }
18
19
20                                                /*font definitions*/
21
22                                                /*element styles*/ del
23                                                {text-decoration:line-through;color:red;}
24                                               
25                                                                ins {text-decoration:none;}
26                                                       
27
28                                                /*class styles*/
29
30                                               
31                                               
32                                                /* Word style definitions */
33                                               
34 /* TABLE STYLES */ 
35.TableNormal {display:table;position: relative; margin-left: 0in;}
36.TableGrid {display:table;position: relative; margin-left: 0in;border-top-style: solid;border-top-width: 1px;border-top-color: #000000;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #000000;border-left-style: solid;border-left-width: 1px;border-left-color: #000000;border-right-style: solid;border-right-width: 1px;border-right-color: #000000;space-after: 0in;line-height: 100%;}
37
38 /* PARAGRAPH STYLES */ 
39.DocDefaults {display:block;space-after: 4mm;line-height: 115%;font-family: Calibri;font-size: 11.0pt;}
40.Normal {display:block;}
41.NormalWeb {display:block;space-before: 0.07in;space-after: 0.07in;line-height: 100%;font-family: Times New Roman;font-size: 12.0pt;}
42.Command {display:block;position: relative; margin-left: 0.5in;font-family: Consolas;font-size: 10.0pt;}
43.Heading1 {display:block;page-break-after: avoid;space-before: 0.33in;space-after: 4mm;font-weight: bold;color: #365F91;font-family: Calibri;font-size: 18.0pt;}
44.Footer {display:block;space-after: 0in;line-height: 100%;}
45.Title {display:block;space-after: 0.21in;line-height: 100%;color: #17365D;font-family: Calibri;font-size: 26.0pt;}
46.FootnoteText {display:block;space-after: 0in;line-height: 100%;font-size: 10.0pt;}
47.ListParagraph {display:block;position: relative; margin-left: 0.5in;}
48.Heading2 {display:block;space-before: 0.07in;space-after: 0.07in;line-height: 100%;font-weight: bold;font-style: italic;font-family: Calibri;font-size: 14.0pt;}
49.h3 {display:block;font-style: normal;font-size: 11.0pt;text-decoration: none;}
50
51 /* CHARACTER STYLES */ .DefaultParagraphFont {display:inline;}
52.Hyperlink {display:inline;color: #0000FF;text-decoration: none;}
53.icon {display:inline;}
54.FootnoteReference {display:inline;vertical-align: top;font-size: xx-small;}
55.xmlmarkupattributename {display:inline;}
56.apple-style-span {display:inline;}
57.xmlmarkuptagname {display:inline;}
58.apple-converted-space {display:inline;}
59.xmlmarkupattributevalue {display:inline;}
60.xmlmarkupbracket {display:inline;}
61.underline {display:inline;}
62
63
64                                                /* TABLE CELL STYLES */
65                                                #docx4j_tbl_0 td { border-top-style: solid;border-top-width: 1px;border-top-color: #000000;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #000000;border-right-style: solid;border-right-width: 1px;border-right-color: #000000;border-left-style: solid;border-left-width: 1px;border-left-color: #000000;height: 5mm;}
66--></style>
67</head>
68<body style="position: relative; top: 40px; ">
69
70        <div class="footer">
71
72            <p class="Title Normal DocDefaults "><span class="notranslate">docx4j</span>
73<span  >
74<span  > 入门</span></span></p>
75
76            <p class="Normal DocDefaults ">
77                <span style="white-space:pre-wrap;"><span  ><span  >这份文件的最新版本总是可以找到 </span></span></span>
78                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/">
79                    <span class="Hyperlink DefaultParagraphFont ">docx4j svn in /docs</span>
80                </a>
81                <span style="white-space:pre-wrap;"><span  ><span  > (在 </span></span><span class="notranslate">Flat OPC XML</span><span  ><span  > 格式为Word 2007, </span></span></span>
82                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.html">
83                    <span class="Hyperlink DefaultParagraphFont ">HTML</span>
84                </a>
85                <span style="white-space:pre-wrap;"><span  ><span  >,和 </span></span></span>
86                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.pdf">
87                    <span class="Hyperlink DefaultParagraphFont ">PDF</span>
88                </a><span  ><span  >)。</span></span></p>
89
90            <p class="Normal DocDefaults "><span  ><span  >这份文件是从英文翻译使用谷歌翻译。</span> <span  >如果你能提高翻译,请随时发送给你的改进版。</span> <span  >对于最近的报告,总是指英文版本。 </span></span></p>
91
92            <p class="Heading1 Normal DocDefaults "><span  ><span  >什么是 </span></span><span class="notranslate">docx4j</span><span  ><span  ></span></span></p>
93
94            <p class="Normal DocDefaults ">
95                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > 是一个解压的docx一个“一揽子”库,并解析WordprocessingML XML创建一个内存中的代表性 </span></span></span>
96                <span style="font-weight: bold;" class="notranslate">Java</span>
97                <span style="white-space:pre-wrap;"><span  ><span  ></span> <span  >最新版本的 </span></span><span class="notranslate">docx4j</span><span  ><span  > 也支援PowerPoint pptx文件。  </span></span></span>
98            </p>
99
100            <p class="Normal DocDefaults "><span  ><span  >它是在概念上类似于微软的OpenXML SDK,它是对的。NET。</span></span></p>
101
102            <p class="Normal DocDefaults ">
103                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > 是开源的,可以按照Apache许可证(2版)。</span> <span  >作为一个开放源码项目,欢迎踊跃投稿。</span> <span  >请参阅 </span></span><span class="notranslate">docx4j</span><span  ><span  > 论坛 </span></span></span>
104                <a class="notranslate" href="http://dev.plutext.org/forums/">
105                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/forums/</span>
106                </a>
107                <span style="white-space:pre-wrap;"><span  ><span  > 了解详情。</span></span></span>
108            </p>
109
110            <p class="Normal DocDefaults ">
111                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > 严重依赖 </span></span></span>
112                <span style="font-weight: bold;" class="notranslate">JAXB</span><span  ><span  >,XML绑定的Java JCP标准。</span> <span  >你能想到的 </span></span><span class="notranslate">docx4j</span><span  ><span  > 作为一个JAXB的实施除其他():</span></span></p>
113
114            <p class="ListParagraph Normal DocDefaults ">
115                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >打开包装公约</span></span></p>
116
117            <p class="ListParagraph Normal DocDefaults ">
118                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >WordprocessingML(docx)的,开放的XML部分</span></span></p>
119
120            <p class="ListParagraph Normal DocDefaults ">
121                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
122                <span style="white-space:pre-wrap;"><span  ><span  >Presentation ML (pptx) part of OpenXML </span></span></span>
123            </p>
124
125            <p class="Normal DocDefaults "><span  ><span  >该库是为了圆100%保真度之行docx文件,支持所有2007 WordML中。</span> <span  >为新的Word 2010功能的支持我们会尽快添加。</span></span></p>
126
127            <p class="Normal DocDefaults "><span  ><span  ></span></span><span class="notranslate">docx4j</span><span  ><span  > 项目是由 </span></span><span class="notranslate">Plutext</span><span  ><span  > (</span></span><a class="notranslate" href="http://www.plutext.com"><span class="Hyperlink DefaultParagraphFont ">www.plutext.com</span>
128                </a><span  ><span  >)。</span></span></p>
129
130            <p class="Heading1 Normal DocDefaults "><span  ><span  ></span></span><span class="notranslate">docx4j</span><span  ><span  > 为你?</span></span></p>
131
132            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 负责处理的docx文件(和pptx介绍)在爪哇。</span></span></p>
133
134            <p class="Normal DocDefaults "><span  ><span  >这不是旧的二进制(。doc)格式文件。</span> <span  >针对这一情况,看看在Apache的POI的HWPF。</span> <span  >(事实上, </span></span><span class="notranslate">docx4j</span><span  ><span  > 使用基本转换HWPF。文件,以。docx)的</span></span></p>
135
136            <p class="Normal DocDefaults "><span  ><span  >它也不是为RTF文件。</span></span></p>
137
138            <p class="Normal DocDefaults "><span  ><span  >如果你要处理的。NET平台的docx文件,你应该看看微软的OpenXML SDK的代替。</span></span></p>
139
140            <p class="Normal DocDefaults "><span  ><span  >一种替代方法 </span></span><span class="notranslate">docx4j</span><span  ><span  > 是Apache的POI。</span> <span  >我特别建议,对于处理Excel文件。</span> <span  >它也可以用来处理Word文档,而且由于它使用XMLBeans的(不使用JAXB)它可能是一个更好的选择,如果你想使用XMLBeans。</span></span></p>
141
142            <p class="Heading1 Normal DocDefaults "><span  ><span  >什么样的事情可以做各种各样 </span></span><span class="notranslate">docx4j</span><span  ><span  ></span></span></p>
143
144            <p class="ListParagraph Normal DocDefaults ">
145                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >打开现有的docx文件系统(从SMB / CIFS通讯,使用WebDAV的VFS的)</span></span></p>
146
147            <p class="ListParagraph Normal DocDefaults ">
148                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >创建新的docx</span></span></p>
149
150            <p class="ListParagraph Normal DocDefaults ">
151                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >编程操作(当然docx文档)</span></span></p>
152
153            <p class="ListParagraph Normal DocDefaults ">
154                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Template substitution; CustomXML binding</span></span></p>
155
156            <p class="ListParagraph Normal DocDefaults ">
157                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >导入二进制文档(使用Apache的POI HWPF)</span></span></p>
158
159            <p class="ListParagraph Normal DocDefaults ">
160                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >生产/消费的Word 2007的xmlPackage(封装)格式</span></span></p>
161
162            <p class="ListParagraph Normal DocDefaults ">
163                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >保存的docx,以文件系统作为一个的docx(即压缩),或的JCR(解压)</span></span></p>
164
165            <p class="ListParagraph Normal DocDefaults ">
166                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >申请转换,包括常用的过滤器</span></span></p>
167
168            <p class="ListParagraph Normal DocDefaults ">
169                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >导出为HTML或PDF</span></span></p>
170
171            <p class="ListParagraph Normal DocDefaults ">
172                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >漫射/比较文件,段落或特殊和差别待遇(内容控制)</span></span></p>
173
174            <p class="ListParagraph Normal DocDefaults ">
175                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >支持字体(字体替换,文件中使用嵌入任何字体)</span></span></p>
176
177            <p class="Heading1 Normal DocDefaults "><span  ><span  >项目使用 </span></span><span class="notranslate">docx4j</span></p>
178
179            <p class="Normal DocDefaults "><span  ><span  >Docx4all是基于Swing的文字处理器。</span></span></p>
180
181            <p class="Normal DocDefaults "><span  ><span  >Plutext Word 2007的协作使用 </span></span><span class="notranslate">docx4j</span><span  ><span  > 在服务器上,以切碎成更小的字,可独立版本件文件。</span></span></p>
182
183            <p class="Normal DocDefaults "><span  ><span  >请联系Plutext如果您希望您的项目在这里列出。</span></span></p>
184
185            <p class="Heading1 Normal DocDefaults "><span  ><span  >什么它支持Word文档?</span></span></p>
186
187            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 可以读/写或Word 2007中,或已安装该兼容包的早期版本创建的docx文件。</span></span></p>
188
189            <p class="Normal DocDefaults "><span  ><span  >相关零件 </span></span><span class="notranslate">docx4j</span><span  ><span  > 从ECMA的生成模式。</span></span></p>
190
191            <p class="Normal DocDefaults "><span  ><span  >它不能读/写的Word 2003 XML文档。</span> <span  >与这些主要问题是,XML命名空间是不同的。</span></span></p>
192
193            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 支持的Word 2010的docx文件。</span></span></p>
194
195            <p class="Heading1 Normal DocDefaults "><span  ><span  >运用 </span></span><span class="notranslate">docx4j</span><span  ><span  > 二进制文件</span></span></p>
196
197            <p class="Normal DocDefaults ">
198                <span style="white-space:pre-wrap;"><span  ><span  >你可以下载最新版本 </span></span><span class="notranslate">docx4j</span><span  ><span  > 从 </span></span></span>
199                <a class="notranslate" href="http://dev.plutext.org/docx4j/">
200                    <span class="Hyperlink DefaultParagraphFont ">http://dev.plutext.org/docx4j/</span>
201                </a>
202            </p>
203
204            <p class="Normal DocDefaults "><span  ><span  >一般来说,我们建议您开发的最新正式发布以来针对目前每晚构建,往往是几个个月大。</span></span></p>
205
206            <p class="Normal DocDefaults ">
207                <span style="white-space:pre-wrap;"><span  ><span  >支持jar文件中可以找到的。tar.gz的版本,或者在有关的子目录。  </span></span></span>
208            </p>
209
210            <p class="Heading1 Normal DocDefaults "><span  ><span  >运用 </span></span><span class="notranslate">docx4j</span><span  ><span  > 通过 </span></span><span class="notranslate">Maven</span></p>
211
212            <p class="Normal DocDefaults ">
213                <span style="white-space:pre-wrap;"><span class="notranslate">Maven POM</span><span  ><span  > 可在 </span></span></span>
214                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/m2/org/docx4j/docx4j">
215                    <span class="Hyperlink DefaultParagraphFont ">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/m2/org/docx4j/docx4j</span>
216                </a>
217            </p>
218
219            <p class="Heading1 Normal DocDefaults "><span  ><span  >JDK版本</span></span></p>
220
221            <p class="Normal DocDefaults ">
222                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >你需要使用 </span></span><span class="notranslate">Java 1.5+</span><span  ><span  ></span></span></span>
223            </p>
224
225            <p class="Normal DocDefaults ">
226                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >这是因为JAXB的</span></span></span>
227                <span class="FootnoteReference DefaultParagraphFont ">
228                    <span style="vertical-align: top; font-size: xx-small">
229                        <a class="notranslate" name="fs1">
230                            </a><a href="#fn1"><span  ><span  >1</span></span></a>
231                       
232                    </span>
233                </span>
234                <span class="apple-style-span DefaultParagraphFont "><span  ><span  ></span> <span  >如果您必须使用1.4,retrotranslator可以</span></span></span>
235                <span class="apple-converted-space DefaultParagraphFont ">
236                    <span style="white-space:pre-wrap;"></span>
237                </span>
238                <a href="http://forums.java.net/jive/message.jspa?messageID=212494#googtrans/auto/zh-CN">
239                    <span class="icon DefaultParagraphFont "><span  ><span  >使据说</span></span></span>
240                </a>
241                <span class="apple-style-span DefaultParagraphFont ">
242                    <span style="white-space:pre-wrap;"><span  ><span  > 它的工作。</span></span></span>
243                </span>
244            </p>
245
246            <p class="Heading1 Normal DocDefaults "><span  ><span  >关于JAXB的字</span></span></p>
247
248            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 使用JAXB的马歇尔和unmarshall在WordprocessingML文档中的关键部件,包括主要文件的一部分,风格的一部分,主题的一部分,性能部分。</span></span></p>
249
250            <p class="Normal DocDefaults ">
251                <span style="white-space:pre-wrap;"><span  ><span  >JAXB是包含在Sun的Java 6中的分布,而不是1.5。</span> <span  >因此,如果您使用的是1.5的JDK,你将需要在您的类路径的JAXB 2.1.x。  </span></span></span>
252            </p>
253
254            <p class="Normal DocDefaults ">
255                <span style="white-space:pre-wrap;"><span  ><span  >位的 </span></span><span class="notranslate">docx4j</span><span  ><span  ></span></span></span>
256                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
257                    <span class="Hyperlink DefaultParagraphFont ">org.docx4j.wml</span>
258                </a>
259                <span style="white-space:pre-wrap;"><span  ><span  > 和 </span></span></span>
260                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Calibri;"> </span>
261                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/dml">
262                    <span class="Hyperlink DefaultParagraphFont ">org.docx4j.dml</span>
263                </a>
264                <span style="white-space:pre-wrap;"><span  ><span  > 产生了使用JAXB的XJC。</span> <span  >我们修改了,特别是wml.xsd模式,使产生的关键类是多一点人友好的(即不是所有的CT_和ST_开始)。 </span></span></span>
265            </p>
266
267            <p class="Heading1 Normal DocDefaults ">
268                <span style="font-family: Calibri;"><span  ><span  >Log4j的</span></span></span>
269            </p>
270
271            <p class="Normal DocDefaults ">
272                <span class="underline DefaultParagraphFont ">
273                    <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > 使用log4j的日志记录。</span> <span  >要启用日志记录,您需要在您的类路径log4.properties或log4j.xml。</span> <span  >例如见 </span></span></span>
274                </span>
275                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/resources/log4j.xml">
276                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/resources/log4j.xml</span>
277                </a>
278            </p>
279
280            <p class="Heading1 Normal DocDefaults notranslate">Javadoc</p>
281
282            <p class="Normal DocDefaults ">
283                <span style="white-space:pre-wrap;"><span  ><span  >网上浏览或下载Javadoc中,可以发现在目录 </span></span></span>
284                <a class="notranslate" href="http://dev.plutext.org/docx4j/">
285                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/docx4j/</span>
286                </a>
287            </p>
288
289            <p class="Heading1 Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 源代码</span></span></p>
290
291            <p class="Normal DocDefaults "><span  ><span  >要获取该电流源代码的副本:</span></span></p>
292
293            <p class="NormalWeb Normal DocDefaults notranslate">   <span style="font-family: Consolas;font-size: 10.0pt;">svn co</span>
294                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
295                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j">
296                    <span class="icon DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;">http://dev.plutext.org/svn/docx4j/trunk/docx4j</span>
297                </a>
298                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
299                <span style="font-family: Consolas;font-size: 10.0pt;">docx4j</span>
300            </p>
301
302            <p class="Normal DocDefaults "><span  ><span  >或者,你可以浏览它的在线,网址为:</span></span></p>
303
304            <p class="Normal DocDefaults notranslate">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/</p>
305
306            <p class="Heading1 Normal DocDefaults ">
307                <span style="white-space:pre-wrap;"><span  ><span  >建筑 </span></span><span class="notranslate">docx4j</span><span  ><span  > 从源 </span></span></span>
308            </p>
309
310            <p class="Heading2 Normal DocDefaults "><span  ><span  >命令行 - 快捷操作</span></span></p>
311
312            <p class="Normal DocDefaults "><span  ><span  >“快”,即只要你有Maven和Ant安装。</span> <span  >请注意,我们只是使用Maven来获取依赖,不求实际的建设。</span></span></p>
313
314            <p class="Normal DocDefaults "><span  ><span  >创建一个目录称为工作区,和CD进去。</span></span></p>
315
316            <p class="NormalWeb Normal DocDefaults notranslate">   <span style="font-family: Consolas;font-size: 10.0pt;">svn co</span>
317                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
318                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j">
319                    <span class="icon DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;">http://dev.plutext.org/svn/docx4j/trunk/docx4j</span>
320                </a>
321                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
322                <span style="font-family: Consolas;font-size: 10.0pt;">docx4j</span>
323            </p>
324
325            <p class="Normal DocDefaults "><span  ><span  >开放的pom.xml,找到一行字:</span></span></p>
326
327            <p class="Command NormalWeb Normal DocDefaults notranslate">&lt;systemPath&gt;/usr/lib/jvm/java-6-sun/jre/lib/rt.jar&lt;/systemPath&gt;</p>
328
329            <p class="Normal DocDefaults "><span  ><span  >并编辑它来适应你的系统。</span></span></p>
330
331            <p class="Command NormalWeb Normal DocDefaults ">
332                <span style="white-space:pre-wrap;" class="notranslate">mvn install </span>
333            </p>
334
335            <p class="NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0.5in;">
336                <span style="font-family: Consolas;font-size: 10.0pt;">ant dist</span>
337            </p>
338
339            <p class="Normal DocDefaults "><span  ><span  >这ant命令将创建docx4j.jar并把它和所有在dist目录的依赖关系。</span></span></p>
340
341            <p class="Heading2 Normal DocDefaults"><span  ><span  >日食</span></span></p>
342
343            <p class="h3 Heading2 Normal DocDefaults "><span  ><span  >先决条件</span></span></p>
344
345            <p class="ListParagraph Normal DocDefaults ">
346                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Eclipse的安装</span></span></p>
347
348            <p class="ListParagraph Normal DocDefaults ">
349                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >安装一个Eclipse插件,例如颠覆</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
350                <a class="notranslate" href="http://subclipse.tigris.org/update_1.2.x">
351                    <span class="icon DefaultParagraphFont ">http://subclipse.tigris.org/update_1.2.x</span>
352                </a>
353            </p>
354
355            <p class="ListParagraph Normal DocDefaults ">
356                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >安装</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
357                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/umbrella/wiki/MavenEclipse">
358                    <span class="Hyperlink DefaultParagraphFont " style="font-family: Calibri;">Maven and the Eclipse plugin</span>
359                </a>
360            </p>
361
362            <p class="Normal DocDefaults "><span  ><span  >而且,正如上面讨论:</span></span></p>
363
364            <p class="ListParagraph Normal DocDefaults ">
365                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Java 1.5或6</span></span></p>
366
367            <p class="ListParagraph Normal DocDefaults ">
368                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
369                <span style="white-space:pre-wrap;"><span  ><span  >JAXB的: </span></span></span>
370                <span style="font-weight: bold;"><span  ><span  ></span></span></span>
371                <span style="white-space:pre-wrap;"><span  ><span  > 包括执行的JAXB的Java 6中, </span></span></span>
372                <span style="font-weight: bold;"><span  ><span  ></span></span></span>
373                <span style="white-space:pre-wrap;"><span  ><span  > 在2.x的参考实现。</span> <span  >(这是运行时的价格支持功能)</span></span></span>
374            </p>
375
376            <p class="h3 Heading2 Normal DocDefaults "><span  ><span  >说明</span></span></p>
377
378            <p class="ListParagraph Normal DocDefaults notranslate">
379                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>File &gt; New "Project .." &gt; SVN &gt; Checkout Projects from SVN</p>
380
381            <p class="ListParagraph Normal DocDefaults ">
382                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >创建一个新的存储库的位置;网址是</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
383                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j">
384                    <span class="icon DefaultParagraphFont ">http://dev.plutext.org/svn/docx4j</span>
385                </a>
386            </p>
387
388            <p class="ListParagraph Normal DocDefaults ">
389                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >点击文件夹 </span></span><span class="notranslate">"trunk"</span><span  ><span  >,并选择docx4j;点击下一步</span></span></p>
390
391            <p class="ListParagraph Normal DocDefaults ">
392                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >您要检查它作为一个项目配置使用新建项目向导</span></span></p>
393
394            <p class="ListParagraph Normal DocDefaults ">
395                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >然后选择Java&gt; Java项目,请点击下一页</span></span></p>
396
397            <p class="ListParagraph Normal DocDefaults ">
398                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >选择一个项目名称(例如,'docx4j'),然后单击下一步</span></span></p>
399
400            <p class="ListParagraph Normal DocDefaults ">
401                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >点击完成(我们将定义的Java构建步骤设置在后面)</span></span></p>
402
403            <p class="Normal DocDefaults "><span  ><span  >经过其他对话框的情侣,你应该在你的工作区的新项目。</span></span></p>
404
405            <p class="Normal DocDefaults ">
406                <span style="white-space:pre-wrap;"><span  ><span  >现在,我们需要配置 </span></span></span>
407                <span style="font-weight: bold;"><span  ><span  >类路径</span></span></span>
408                <span style="white-space:pre-wrap;"><span  ><span  > 的Eclipse等内,以便它可以建立。</span></span></span>
409            </p>
410
411            <p class="ListParagraph Normal DocDefaults ">
412                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >生成路径&gt;“配置构建路径&gt; Java构建路径&gt;源标签</span></span></p>
413
414            <p class="ListParagraph Normal DocDefaults ">
415                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >点击钢骨混凝土,然后按删除按钮</span></span></p>
416
417            <p class="ListParagraph Normal DocDefaults ">
418                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >然后点击“添加文件夹”,并浏览到src /主/ Java和剔的Java'</span></span></p>
419
420            <p class="ListParagraph Normal DocDefaults ">
421                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >然后添加 </span></span><span class="notranslate">src/svg, src/diffx and src/pptx4j/java</span><span  ><span  > 以及</span></span></p>
422
423            <p class="Normal DocDefaults "><span  ><span  >在Maven位:</span></span></p>
424
425            <p class="ListParagraph Normal DocDefaults ">
426                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
427                <span style="white-space:pre-wrap;"><span  ><span  >请确保您有安装Maven和它的插件-见上面的先决条件。 </span></span></span>
428            </p>
429
430            <p class="ListParagraph Normal DocDefaults ">
431                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >安装在运行mvn </span></span><span class="notranslate">docx4j</span><span  ><span  > 你从命令提示符(以防万一)</span></span></p>
432
433            <p class="ListParagraph Normal DocDefaults ">
434                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >合适的项目点击&gt;的Maven 2&gt;“启用</span></span></p>
435
436            <p class="Normal DocDefaults "><span  ><span  >该项目现在应该在Eclipse工作没有错误</span></span><span class="FootnoteReference DefaultParagraphFont "><span style="vertical-align: top; font-size: xx-small"><a name="fs2"></a><a href="#fn2"><span  ><span  >2</span></span></a>
437                       
438                    </span>
439                </span>
440                <span style="white-space:pre-wrap;"><span  ><span  ></span></span></span>
441            </p>
442
443            <p class="Heading1 Normal DocDefaults ">
444                <span style="font-family: Calibri;"><span  ><span  >打开一个现有的docx文件</span></span></span>
445            </p>
446
447            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
448                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/WordprocessingMLPackage.java">
449                    <span style="font-family: Consolas;">org.docx4j.openpackaging.packages.</span>
450                    <span style="font-weight: bold;font-family: Consolas;">WordprocessingMLPackage</span>
451                </a><span  ><span  > 代表一个docx文档。</span></span></p>
452
453            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >要加载的文件,所有您需要做的是:</span></span></p>
454
455            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage = </span>
456                <br clear="all">      WordprocessingMLPackage.load(new java.io.File(inputfilepath));</p>
457
458            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >这种方法还可以加载平板的OPC XML文件。</span></span></p>
459
460            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >然后,您可以得到的主要文件的一部分(字/ document.xml):</span></span></p>
461
462            <p class="Command NormalWeb Normal DocDefaults notranslate">
463                <a href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/WordprocessingML/MainDocumentPart.java">
464                    <span style="font-family: Calibri;">MainDocumentPart</span>
465                </a> documentPart = wordMLPackage.getMainDocumentPart();</p>
466
467            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
468                <span style="white-space:pre-wrap;"><span  ><span  >在此之后,您可以操作的内容。 </span></span></span>
469            </p>
470
471            <p class="Heading1 Normal DocDefaults "><span  ><span  >WordML中的概念</span></span></p>
472
473            <p class="Normal DocDefaults "><span  ><span  >要做到这远远超出任何事情,你需要有一个基本的WordML中概念的理解。</span></span></p>
474
475            <p class="Normal DocDefaults "><span  ><span  >根据微软开放包装规格,每个的docx文件是由一个部分文件的数量,压缩了。</span> <span  >通常是XML的一个部分,但未必是(1图像的一部分,例如,是不是)。</span></span></p>
476
477            <p class="Normal DocDefaults "><span  ><span  >一个WordML中介绍了文件的范围超出了这一点。</span> <span  >你可以找到一个非常可读引入1</span></span><span style="vertical-align: top;font-size: xx-small;"><span  ><span  ></span></span></span>
478                <span style="white-space:pre-wrap;"><span  ><span  > 第3版(底漆)在 </span></span></span>
479                <a class="notranslate" href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">
480                    <span style="color: #0000FF;text-decoration: none;">http://www.ecma-international.org/publications/standards/Ecma-376.htm</span>
481                </a>
482                <span style="white-space:pre-wrap;"><span  ><span  > 或 </span></span></span>
483                <a class="notranslate" href="http://www.ecma-international.org/news/TC45_current_work/TC45_available_docs.htm">
484                    <span style="color: #0000FF;text-decoration: none;">http://www.ecma-international.org/news/TC45_current_work/TC45_available_docs.htm</span>
485                </a>
486                <span style="white-space:pre-wrap;"><span  ><span  > (一更好的联系,因为它不是压缩了)。</span></span></span>
487            </p>
488
489            <p class="Heading1 Normal DocDefaults ">
490                <span style="font-family: Calibri;">
491                    <span style="white-space:pre-wrap;"><span  ><span  >JAXB的:编组和解组 </span></span></span>
492                </span>
493            </p>
494
495            <p class="Normal DocDefaults ">
496                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > 包含一个类代表每个部分。</span> <span  >例如,有一个 </span></span></span>
497                <span style="font-family: Consolas;"><span  ><span  >MainDocumentPart</span></span></span>
498                <span style="white-space:pre-wrap;"><span  ><span  > 类。</span> <span  >XML的部分继承 </span></span></span>
499                <span style="font-family: Consolas;"><span  ><span  >JaxbXmlPart</span></span></span>
500                <span style="white-space:pre-wrap;"><span  ><span  >,其中包含一个成员叫 </span></span></span>
501                <span style="font-weight: bold;font-family: Consolas;"><span  ><span  >jaxbElement</span></span></span><span  ><span  ></span> <span  >当你要处理的一个部分的内容,你的工作与jaxbElement。</span></span></p>
502
503            <p class="Normal DocDefaults ">
504                <span style="white-space:pre-wrap;"><span  ><span  >当你打开一个docx文档使用 </span></span><span class="notranslate">docx4j</span><span  ><span  ></span></span><span class="notranslate">docx4j</span><span  ><span  > 自动 </span></span></span>
505                <span style="font-weight: bold;font-style: italic;"><span  ><span  >反编排</span></span></span>
506                <span style="white-space:pre-wrap;"><span  ><span  > 的XML部分的内容每到一个强类型的Java对象树( </span></span><span class="notranslate">jaxbElement</span><span  ><span  >)。</span></span></span>
507            </p>
508
509            <p class="Normal DocDefaults ">
510                <span style="white-space:pre-wrap;"><span  ><span  >同样,如果/当你告诉 </span></span><span class="notranslate">docx4j</span><span  ><span  > 保存为这些Java对象的docx, </span></span><span class="notranslate">docx4j</span><span  ><span  > 自动 </span></span></span>
511                <span style="font-weight: bold;font-style: italic;"><span  ><span  >纠察</span></span></span>
512                <span style="white-space:pre-wrap;"><span  ><span  > 的 </span></span><span class="notranslate">jaxbElement</span><span  ><span  > 在每一部分。</span></span></span>
513            </p>
514
515            <p class="Normal DocDefaults ">
516                <span style="white-space:pre-wrap;"><span  ><span  >有时候你会希望自己的东西编组或解组。</span> <span  ></span></span></span>
517                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">org.docx4j.jaxb.Context</span>
518                <span style="white-space:pre-wrap;"><span  ><span  > 定义了所有的用于JAXBContexts </span></span><span class="notranslate">docx4j</span><span  ><span  ></span></span></span>
519            </p>
520
521            <tgroup>
522                    </tgroup><table class="TableGrid TableNormal notranslate " id="docx4j_tbl_0" style="position: relative; margin-left: 0.76in;table-layout: fixed;border-collapse: collapse;">
523                <colgroup>
524                    <col style="width: 2in;">
525                    <col style="width: 2.94in;">
526                </colgroup>
527                <tbody><tr style="vertical-align: top;">
528                        <td style="vertical-align: middle;">
529
530                            <p class="Normal DocDefaults ">
531                                <span style="font-family: Consolas;font-size: 9.0pt;">Jc</span>
532                            </p>
533                        </td>
534                        <td>
535
536                            <p class="Normal DocDefaults ">
537                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml</span>
538                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
539                                    <br clear="all">org.docx4j.dml</span>
540                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
541                                    <br clear="all">org.docx4j.dml.picture</span>
542                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
543                                    <br clear="all">org.docx4j.dml.wordprocessingDrawing</span>
544                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
545                                    <br clear="all">
546                                </span>
547                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.vml</span>
548                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
549                                    <br clear="all">org.docx4j.vml.officedrawing</span>
550                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
551                                    <br clear="all">org.docx4j.math</span>
552                            </p>
553                        </td>
554                    </tr>
555                    <tr style="vertical-align: top;">
556                        <td style="vertical-align: middle;">
557
558                            <p class="Normal DocDefaults ">
559                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcThemePart</span>
560                            </p>
561                        </td>
562                        <td>
563
564                            <p class="Normal DocDefaults ">
565                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.dml</span>
566                            </p>
567                        </td>
568                    </tr>
569                    <tr style="vertical-align: top;">
570                        <td style="vertical-align: middle;">
571
572                            <p class="Normal DocDefaults ">
573                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsCore</span>
574                            </p>
575                        </td>
576                        <td>
577
578                            <p class="Normal DocDefaults ">
579                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core</span>
580                            </p>
581
582                            <p class="Normal DocDefaults ">
583                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core.dc.elements</span>
584                            </p>
585
586                            <p class="Normal DocDefaults ">
587                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core.dc.terms</span>
588                            </p>
589                        </td>
590                    </tr>
591                    <tr style="vertical-align: top;">
592                        <td style="vertical-align: middle;">
593
594                            <p class="Normal DocDefaults ">
595                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsCustom</span>
596                            </p>
597                        </td>
598                        <td>
599
600                            <p class="Normal DocDefaults ">
601                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.custom</span>
602                            </p>
603                        </td>
604                    </tr>
605                    <tr style="vertical-align: top;">
606                        <td style="vertical-align: middle;">
607
608                            <p class="Normal DocDefaults ">
609                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsExtended</span>
610                            </p>
611                        </td>
612                        <td>
613
614                            <p class="Normal DocDefaults ">
615                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.extended</span>
616                            </p>
617                        </td>
618                    </tr>
619                    <tr style="vertical-align: top;">
620                        <td style="vertical-align: middle;">
621
622                            <p class="Normal DocDefaults ">
623                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcXmlPackage</span>
624                            </p>
625                        </td>
626                        <td>
627
628                            <p class="Normal DocDefaults ">
629                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.xmlPackage</span>
630                            </p>
631                        </td>
632                    </tr>
633                    <tr style="vertical-align: top;">
634                        <td style="vertical-align: middle;">
635
636                            <p class="Normal DocDefaults ">
637                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcRelationships</span>
638                            </p>
639                        </td>
640                        <td>
641
642                            <p class="Normal DocDefaults ">
643                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.relationships</span>
644                            </p>
645                        </td>
646                    </tr>
647                    <tr style="vertical-align: top;">
648                        <td style="vertical-align: middle;">
649
650                            <p class="Normal DocDefaults ">
651                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcCustomXmlProperties</span>
652                            </p>
653                        </td>
654                        <td>
655
656                            <p class="Normal DocDefaults ">
657                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.customXmlProperties</span>
658                            </p>
659                        </td>
660                    </tr>
661                    <tr style="vertical-align: top;">
662                        <td style="vertical-align: middle;">
663
664                            <p class="Normal DocDefaults ">
665                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcContentTypes</span>
666                            </p>
667                        </td>
668                        <td>
669
670                            <p class="Normal DocDefaults ">
671                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.openpackaging.contenttype</span>
672                            </p>
673                        </td>
674                    </tr>
675                    <tr style="vertical-align: top;">
676                        <td style="vertical-align: middle;">
677
678                            <p class="Normal DocDefaults ">
679                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcPML</span>
680                            </p>
681                        </td>
682                        <td>
683
684                            <p class="Normal DocDefaults ">
685                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.pml</span>
686                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
687                                    <br clear="all">org.docx4j.dml</span>
688                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
689                                    <br clear="all">org.docx4j.dml.picture</span>
690                            </p>
691                        </td>
692                    </tr>
693               
694            </tbody></table>
695
696            <p class="Normal DocDefaults ">
697
698            </p><p class="Heading1 Normal DocDefaults ">
699                <span style="font-family: Calibri;"><span  ><span  >建筑</span></span></span>
700            </p>
701
702            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 有3个层次:</span></span></p>
703
704            <p class="ListParagraph Normal DocDefaults ">
705                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >1。 </span></span></span>
706                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging</span>
707                <br clear="all">
708                <br clear="all">
709                <span style="white-space:pre-wrap;"><span  ><span  >OpenPackaging处理层次的东西在开放式打包约定:解压缩1到的docx </span></span></span>
710                <span style="font-weight: bold;font-family: Consolas;"><span  ><span  >WordprocessingMLPackage</span></span></span>
711                <span style="white-space:pre-wrap;"><span  ><span  > 和一个第二部分设置继承的对象,允许部分被添加/删除;保存的docx</span></span></span>
712                <br clear="all">
713                <br clear="all">
714                <span style="white-space:pre-wrap;"><span  ><span  >这一层本来是基于OpenXML4J(也是由Apache POI的使用)。 </span></span></span>
715                <br clear="all">
716                <br clear="all">
717                <span style="white-space:pre-wrap;"><span  ><span  >一般子类零件 </span></span></span>
718                <span style="font-weight: bold;color: #000000;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging.parts.JaxbXmlPart</span>
719                <br clear="all">
720                <br clear="all">
721                <span style="white-space:pre-wrap;"><span  ><span  >零件都被排列在一棵树上。</span> <span  >如果部分后裔,将有 </span></span></span>
722                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging.parts.relationships.RelationshipsPart</span>
723                <span style="white-space:pre-wrap;"><span  ><span  > 其中确定的后裔部分。</span> <span  >该示例PartsList(见下一节)告诉您如何工作的。</span></span></span>
724                <br clear="all">
725                <br clear="all"><span  ><span  >阿JaxbXmlPart有一个内容树:</span></span><br clear="all">
726                <br clear="all">
727
728                <span class="notranslate">
729                    <span style="font-family: Consolas;font-size: 9.0pt;">   public Object getJaxbElement() {</span>
730                    <span style="font-family: Consolas;font-size: 9.0pt;">
731                        <br clear="all">
732                    </span>
733                    <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
734                    <span style="font-family: Consolas;font-size: 9.0pt;">   return jaxbElement;</span>
735                    <span style="font-family: Consolas;font-size: 9.0pt;">
736                        <br clear="all">
737                    </span>
738                    <span style="font-family: Consolas;font-size: 9.0pt;">   }</span>
739                    <span style="font-family: Consolas;font-size: 9.0pt;">
740                        <br clear="all">
741                    </span>
742                    <span style="font-family: Consolas;font-size: 9.0pt;">
743                        <br clear="all">
744                    </span>
745                    <span style="font-family: Consolas;font-size: 9.0pt;">   public void setJaxbElement(Object jaxbElement) {</span>
746                    <span style="font-family: Consolas;font-size: 9.0pt;">
747                        <br clear="all">
748                    </span>
749                    <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
750                    <span style="font-family: Consolas;font-size: 9.0pt;">   this.jaxbElement = jaxbElement;</span>
751                    <span style="font-family: Consolas;font-size: 9.0pt;">
752                        <br clear="all">
753                    </span>
754                    <span style="font-family: Consolas;font-size: 9.0pt;">   }</span>
755                    <span style="font-family: Consolas;font-size: 9.0pt;">
756                        <br clear="all">
757                    </span>
758                </span>
759
760            </p>
761
762            <p class="ListParagraph Normal DocDefaults ">
763                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >2。 </span></span></span>
764                <span style="white-space:pre-wrap;"><span  ><span  ></span></span></span>
765                <span style="font-weight: bold;color: #000000;"><span  ><span  >JAXB的</span></span></span>
766                <span style="font-weight: bold;">
767                    <span style="white-space:pre-wrap;"><span  ><span  > 内容树</span></span></span>
768                </span>
769                <span style="white-space:pre-wrap;"><span  ><span  > 是分层模型的第二个级别3。</span></span></span>
770                <br clear="all">
771                <br clear="all">
772                <span style="white-space:pre-wrap;"><span  ><span  >大部分地区(包括MainDocumentPart,样式,页眉/页脚,注释, </span></span></span>
773                <span style="color: #000000;"><span  ><span  >尾注</span></span></span>
774                <span style="white-space:pre-wrap;"><span  ><span  >/脚注)的使用 </span></span></span>
775                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
776                    <span style="font-weight: bold;font-family: Consolas;">org.docx4j.wml</span>
777                </a>
778                <span style="font-weight: bold;font-family: Consolas;">
779                    <span style="white-space:pre-wrap;"></span>
780                </span>
781                <span style="white-space:pre-wrap;"><span  ><span  >(WordprocessingML); </span></span></span>
782                <span style="color: #000000;"><span  ><span  >WML的</span></span></span>
783                <span style="white-space:pre-wrap;"><span  ><span  > 提述 </span></span></span>
784                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
785                    <span style="font-weight: bold;font-family: Consolas;">org.docx4j.dml</span>
786                </a>
787                <span style="font-weight: bold;font-family: Consolas;">
788                    <span style="white-space:pre-wrap;"></span>
789                </span><span  ><span  >图形处理(DrawingML)作为必要的。</span></span><br clear="all">
790                <br clear="all"><span  ><span  >这些类都从打开XML模式</span></span><br clear="all">
791                <br clear="all">
792            </p>
793
794            <p class="ListParagraph Normal DocDefaults ">
795                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >3。 </span></span></span>
796                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.model</span>
797                <span style="font-weight: bold;font-family: Consolas;">
798                    <br clear="all">
799                </span>
800                <span style="font-weight: bold;font-family: Consolas;">
801                    <br clear="all">
802                </span>
803                <span style="white-space:pre-wrap;"><span  ><span  >这个软件包的基础上降低2层,提供额外的功能,并正在逐步进一步发展。    </span></span></span>
804            </p>
805
806            <p class="Heading1 Normal DocDefaults ">
807                <span style="font-family: Calibri;"><span  ><span  >样品</span></span></span>
808            </p>
809
810            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >该封装org.docx4j.samples包含例子如何做事与 </span></span><span class="notranslate">docx4j</span><span  ><span  ></span> <span  >这些措施包括:</span></span></p>
811
812            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >基础知识</span></span></p>
813
814<div class="notranslate">
815
816            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
817                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateWordprocessingMLDocument</p>
818
819            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
820                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>DisplayMainDocumentPartXml</p>
821
822            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
823                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>OpenAndSaveRoundTripTest</p>
824
825            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
826                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>OpenMainDocumentAndTraverse</p>
827
828</div>
829
830            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >输出/转型</span></span></p>
831
832<div class="notranslate">
833
834            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
835                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateHtml</p>
836
837            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
838                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreatePdf</p>
839
840            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
841</p></div>
842                <span style="white-space:pre-wrap;"><span  ><span  >扁平的OPC XML的 </span></span></span>
843            <p></p>
844<div class="notranslate">
845
846            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
847                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ExportInPackageFormat</p>
848
849            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
850                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ImportFromPackageFormat</p>
851
852            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
853</p></div>
854                <span style="white-space:pre-wrap;"><span  ><span  >图像处理 </span></span></span>
855            <p></p>
856<div class="notranslate">
857
858            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
859                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>AddImage</p>
860
861            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
862                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ConvertEmbeddedImageToLinked</p>
863</div>
864
865            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >第一部分处理</span></span></p>
866<div class="notranslate">
867
868            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
869                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CopyPart</p>
870
871            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
872                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ImportForeignPart</p>
873
874            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
875                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>PartsList</p>
876
877            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
878                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>StripParts</p>
879
880</div>
881            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >杂项</span></span></p>
882<div class="notranslate">
883
884            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
885                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CompareDocuments</p>
886
887            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
888                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateDocxWithCustomXml</p>
889
890            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
891                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CustomXmlBinding</p>
892
893            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
894                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>DocProps</p>
895
896            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
897                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>Filter</p>
898
899            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
900                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>HyperlinkTest</p>
901
902            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
903                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>NumberingRestart</p>
904
905            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
906                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>UnmarshallFromTemplate</p>
907</div>
908
909            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >如果您安装了源代码,你就会有这个包了。</span></span></p>
910
911            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
912                <span style="white-space:pre-wrap;"><span  ><span  >如果你没有,你可以浏览它的在线,在 </span></span></span>
913            </p>
914
915            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
916                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples">
917                    <span class="Hyperlink DefaultParagraphFont " style="font-size: 10.0pt;">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples</span>
918                </a>
919            </p>
920
921            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
922                <span style="white-space:pre-wrap;"><span  ><span  >此外,还有各种 </span></span></span>
923                <span style="font-weight: bold;"><span  ><span  >样本文件</span></span></span>
924                <span style="white-space:pre-wrap;"><span  ><span  > 在/采样docs目录,这些是最容易通过检查进行访问 </span></span><span class="notranslate">docx4j</span><span  ><span  > 使用svn。</span></span></span>
925            </p>
926
927            <p class="Heading1 Normal DocDefaults ">
928                <span style="font-family: Calibri;"><span  ><span  >零件清单</span></span></span>
929            </p>
930
931            <p class="Normal DocDefaults ">
932                <span style="white-space:pre-wrap;"><span  ><span  >为了更好地了解如何 </span></span><span class="notranslate">docx4j</span><span  ><span  > 工程和一个docx文档的结构你可以运行 </span></span><span class="notranslate">PartsList</span><span  ><span  > 样本上的docx(或pptx)。</span> <span  >如果这样做,它会列出包层次结构,在部分地区采用。</span> <span  >它会告诉你哪个类是用来表示每个部分,如该部分是一个JaxbXmlPart,它还会告诉你什么阶层的 </span></span></span>
933                <span style="font-family: Consolas;font-size: 9.0pt;">
934                    <span style="white-space:pre-wrap;"><span  ><span  >jaxbElement </span></span></span>
935                </span><span  ><span  >的。</span></span></p>
936
937            <p class="Normal DocDefaults "><span  ><span  >例如:</span></span></p>
938<div class="notranslate">
939            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
940                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /_rels/.rels [org.docx4j.openpackaging.parts.relationships.RelationshipsPart]</span>
941                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
942                    <br clear="all">
943                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.relationships.Relationships</span>
944                </span>
945            </p>
946
947            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
948
949            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
950                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
951                    <span style="white-space:pre-wrap;">Part /docProps/app.xml [org.docx4j.openpackaging.parts.DocPropsExtendedPart]  </span>
952                </span>
953                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
954                    <br clear="all">
955                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.docProps.extended.Properties</span>
956                </span>
957            </p>
958
959            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
960
961            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
962                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
963                    <span style="white-space:pre-wrap;">Part /docProps/core.xml [org.docx4j.openpackaging.parts.DocPropsCorePart]  </span>
964                </span>
965                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
966                    <br clear="all">
967                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.docProps.core.CoreProperties</span>
968                </span>
969            </p>
970
971            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
972
973            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
974                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
975                    <span style="white-space:pre-wrap;">Part </span>
976                </span>
977                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 8.0pt;">/word/document.xml</span>
978                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
979                    <span style="white-space:pre-wrap;"> [org.docx4j.openpackaging.parts.WordprocessingML.MainDocumentPart]  </span>
980                </span>
981                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
982                    <br clear="all">
983                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.Document</span>
984                </span>
985            </p>
986
987            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
988
989            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
990                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/settings.xml [</span>
991                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
992                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
993                    <span style="white-space:pre-wrap;">.DocumentSettingsPart]  </span>
994                </span>
995                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
996                    <br clear="all">
997                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.CTSettings</span>
998                </span>
999            </p>
1000
1001            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1002
1003            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1004                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/styles.xml [</span>
1005                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
1006                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
1007                    <span style="white-space:pre-wrap;">.StyleDefinitionsPart]  </span>
1008                </span>
1009                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
1010                    <br clear="all">
1011                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.Styles</span>
1012                </span>
1013            </p>
1014
1015            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1016
1017            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1018                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/media/image1.jpeg [</span>
1019                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
1020                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
1021                    <span style="white-space:pre-wrap;">.ImageJpegPart] </span>
1022                </span>
1023            </p>
1024</div>
1025            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1026
1027            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1028
1029            </p><p class="Heading1 Normal DocDefaults ">
1030                <span style="font-family: Calibri;"><span  ><span  >遍历的docx</span></span></span>
1031            </p>
1032
1033            <p class="Normal DocDefaults ">
1034                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples/OpenMainDocumentAndTraverse.java">
1035                    <span style="color: #0000FF;text-decoration: none;">OpenMainDocumentAndTraverse.java</span>
1036                </a>
1037                <span style="white-space:pre-wrap;"><span  ><span  > 在样本目录显示您如何遍历一个的docx JAXB的代表性。</span></span></span>
1038            </p>
1039
1040            <p class="Normal DocDefaults ">
1041                <span style="white-space:pre-wrap;"><span  ><span  >关于JAXB的一个恼人的东西,是一个对象说一个表可以表示为 </span></span></span>
1042                <span class="notranslate" style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Tbl</span>
1043                <span style="white-space:pre-wrap;"><span  ><span  > (如您所期望的)。</span> <span  >或者它可能被包装在一个 </span></span></span>
1044                <span class="notranslate" style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 9.0pt;">javax.xml.bind.JAXBElement</span><span  ><span  >在这种情况下,我得到了真正的表,你必须做的是这样的:</span></span></p>
1045
1046            <p class="Normal DocDefaults notranslate " style="space-after: 0in;line-height: 100%;">
1047                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1048                    <span style="white-space:pre-wrap;"></span>
1049                </span>
1050                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1051                    <span style="white-space:pre-wrap;">if </span>
1052                </span>
1053                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">( ((JAXBElement)o).getDeclaredType().getName().equals(</span>
1054                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">"org.docx4j.wml.Tbl"</span>
1055                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1056                    <span style="white-space:pre-wrap;">) ) </span>
1057                </span>
1058            </p>
1059
1060            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1061                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1062                    <span style="white-space:pre-wrap;"></span>
1063                </span>
1064                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >org.docx4j.wml.Tbl任务型=(org.docx4j.wml.Tbl)((JAXBElement)海外)。的getValue();</span></span></span>
1065            </p>
1066
1067            <p class="Normal DocDefaults ">
1068
1069            </p><p class="Heading1 Normal DocDefaults ">
1070                <span style="font-family: Calibri;"><span  ><span  >创建一个新的docx</span></span></span>
1071            </p>
1072
1073            <p class="Normal DocDefaults " style="space-after: 0.07in;line-height: 100%;"><span  ><span  >要创建一个新的docx:</span></span></p>
1074
1075            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1076                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1077                    <span style="white-space:pre-wrap;"></span>
1078                </span>
1079                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建包</span></span></span>
1080            </p>
1081
1082            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1083                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1084                    <span style="white-space:pre-wrap;"></span>
1085                </span>
1086                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.createPackage();</span>
1087            </p>
1088
1089            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1090
1091            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1092                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1093                    <span style="white-space:pre-wrap;"></span>
1094                </span>
1095                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /保存它</span></span></span>
1096            </p>
1097
1098            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1099                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1100                    <span style="white-space:pre-wrap;"></span>
1101                </span>
1102                <span style="font-family: Consolas;font-size: 9.0pt;">wordMLPackage.save(new java.io.File("helloworld.docx") );</span>
1103            </p>
1104
1105            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1106                <span style="white-space:pre-wrap;"><span  ><span  >就是这样。  </span></span></span>
1107            </p>
1108
1109            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1110                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">
1111                    <span style="white-space:pre-wrap;">createPackage() </span>
1112                </span><span  ><span  >是一个方便的方法,它的作用:</span></span></p>
1113
1114            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1115                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建包</span></span></span>
1116            </p>
1117
1118            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1119                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">WordprocessingMLPackage wordMLPackage = new WordprocessingMLPackage();</span>
1120            </p>
1121
1122            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1123                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建主文档的一部分(字/ document.xml)</span></span></span>
1124            </p>
1125
1126            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1127                <span style="font-family: Consolas;font-size: 9.0pt;">MainDocumentPart wordDocumentPart = new MainDocumentPart();</span>
1128            </p>
1129
1130
1131            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1132                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建主文档的一部分内容</span></span></span>
1133            </p>
1134
1135            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1136                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">ObjectFactory factory = Context.getWmlObjectFactory();</span>
1137            </p>
1138
1139            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1140                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Body body = factory .createBody();</span>
1141            </p>
1142
1143            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1144                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Document wmlDocumentEl = factory .createDocument();</span>
1145            </p>
1146
1147            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1148                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlDocumentEl.setBody(body);</span>
1149            </p>
1150
1151
1152            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1153                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /把在部分内容</span></span></span>
1154            </p>
1155
1156            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1157                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordDocumentPart.setJaxbElement(wmlDocumentEl);</span>
1158            </p>
1159
1160
1161            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1162                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /添加主文档的一部分包关系</span></span></span>
1163            </p>
1164
1165            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1166                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /(创造,如果有必要)</span></span></span>
1167            </p>
1168
1169            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1170                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlPack.addTargetPart(wordDocumentPart);</span>
1171            </p>
1172
1173            <p class="Heading1 Normal DocDefaults "><span  ><span  >添加一段文字</span></span></p>
1174
1175            <p class="Normal DocDefaults ">
1176                <span style="font-family: Consolas;font-size: 9.0pt;">
1177                    <span style="white-space:pre-wrap;"><span  ><span  >MainDocumentPart </span></span></span>
1178                </span><span  ><span  >包含一个方法:</span></span></p>
1179
1180            <p class="Normal DocDefaults notranslate">
1181                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1182                    <span style="white-space:pre-wrap;">public </span>
1183                </span>
1184                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P addStyledParagraphOfText(String styleId, String text)</span>
1185            </p>
1186
1187            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >您可以使用该方法添加一个段落,使用指定的样式。</span></span></p>
1188
1189            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >我们正在寻找的XML创建将是这样的:</span></span></p>
1190           
1191<div class="notranslate">           
1192
1193            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1194                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
1195                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">
1196                    <span style="white-space:pre-wrap;">w:p </span>
1197                </span>
1198                <span class="apple-converted-space DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;"> </span>
1199                <span class="xmlmarkupattributename DefaultParagraphFont " style="color: #FF0000;font-family: Consolas;font-size: 8.5pt;">xmlns:w</span>
1200                <span class="xmlmarkupattributevalue DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">="http://schemas.openxmlformats.org/wordprocessingml/2006/main"</span>
1201                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1202                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1203                    <br clear="all">
1204                </span>
1205                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
1206                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
1207                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
1208                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1209                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1210                    <br clear="all">
1211                </span>
1212                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">        </span>
1213                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
1214                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
1215                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1216                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">Hello world</span>
1217                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
1218                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
1219                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1220                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1221                    <br clear="all">
1222                </span>
1223                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
1224                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
1225                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
1226                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1227                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1228                    <br clear="all">
1229                </span>
1230                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
1231                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:p</span>
1232                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1233            </p>
1234
1235</div>
1236            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1237                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1238                    <span style="white-space:pre-wrap;"><span  ><span  >addStyledParagraphOfText </span></span></span>
1239                </span><span  ><span  >生成的JAXB对象结构的方式,并将其添加到文档中。</span></span></p>
1240
1241            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1242                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1243                    <span style="white-space:pre-wrap;"></span>
1244                </span>
1245                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">ObjectFactory factory = Context.getWmlObjectFactory();</span>
1246            </p>
1247
1248            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1249                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建该段</span></span></span>
1250            </p>
1251
1252            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1253                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = factory.createP();</span>
1254            </p>
1255
1256            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1257                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建文本元素</span></span></span>
1258            </p>
1259
1260            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1261                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Text  t = factory.createText();</span>
1262            </p>
1263
1264            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1265                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">t.setValue(simpleText);</span>
1266            </p>
1267
1268            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1269                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建运行</span></span></span>
1270            </p>
1271
1272            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1273                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.R  run = factory.createR();</span>
1274            </p>
1275
1276            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1277                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1278                    <span style="white-space:pre-wrap;">run.getRunContent().add(t);    </span>
1279                </span>
1280            </p>
1281
1282            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1283                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">para.getParagraphContent().add(run);</span>
1284            </p>
1285           
1286            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1287                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /现在我们添加到文档的正文段</span></span></span>
1288            </p>
1289
1290            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1291                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Body body = this.jaxbElement.getBody();</span>
1292            </p>
1293
1294            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1295                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Body.getEGBlockLevelElts().add(para)</span>
1296            </p>
1297
1298            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >或者,您可以通过编组XML的一段:</span></span></p>
1299
1300            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1301                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /假设字符串XML包含以上XML</span></span></span>
1302            </p>
1303
1304            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1305                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = XmlUtils.unmarshalString(xml);</span>
1306            </p>
1307
1308            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >对于这个工作,你需要确保所有的命名空间中声明的字符串正确。</span></span></p>
1309
1310            <p class="Heading1 Normal DocDefaults "><span  ><span  >添加部分</span></span></p>
1311
1312            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >如果你想添加一个新的风格的一部分?</span> <span  >具体方法如下:</span></span></p>
1313
1314            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1315                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /创建一个样式的一部分</span></span></span>
1316            </p>
1317
1318            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1319                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1320                    <span style="white-space:pre-wrap;">StyleDefinitionsPart stylesPart = </span>
1321                </span>
1322                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1323                    <span style="white-space:pre-wrap;">new </span>
1324                </span>
1325                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">StyleDefinitionsPart();</span>
1326            </p>
1327
1328            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1329                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /填充它默认风格</span></span></span>
1330            </p>
1331
1332            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1333                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">stylesPart.unmarshalDefaultStyles();</span>
1334            </p>
1335
1336            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1337                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /添加样式的一部分主文档部分的关系</span></span></span>
1338            </p>
1339
1340            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1341                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordDocumentPart.addTargetPart(stylesPart);</span>
1342            </p>
1343
1344            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >你会采取同样的方法添加页眉或页脚。</span></span></p>
1345
1346            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >当您添加一个这样的一部分,它会自动添加到源部分的关系的一部分。</span></span></p>
1347
1348            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >一般来说,您还需要添加一个引用的部分(使用的关系身份证)到主文档的一部分。</span> <span  >这适用于图像,标题和页脚。</span> <span  >(注释,脚注和尾注有一点不同,那是你添加到主文档的一部分,是/脚注/尾注的个人意见,参考文献)。</span></span></p>
1349
1350            <p class="Heading1 Normal DocDefaults ">
1351                <span style="font-family: Calibri;"><span  ><span  >的docx到(X)HTML的</span></span></span>
1352            </p>
1353
1354            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > 使用XSLT的docx转换为XHTML 1:</span></span></p>
1355
1356            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1357                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1358                    <span style="white-space:pre-wrap;">AbstractHtmlExporter exporter = </span>
1359                </span>
1360                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
1361                    <span style="white-space:pre-wrap;">new </span>
1362                </span>
1363                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">HtmlExporterNG2();</span>
1364            </p>
1365
1366            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1367                <span style="color: #3F7F5F;font-family: Courier New;font-size: 9.0pt;"><span  ><span  >/ /注意:* 2 *有</span></span></span>
1368            </p>
1369
1370
1371            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1372                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /写入StreamResult(在这种情况下,输出流)</span></span></span>
1373            </p>
1374
1375            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1376                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1377                    <span style="white-space:pre-wrap;">OutputStream os = </span>
1378                </span>
1379                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
1380                    <span style="white-space:pre-wrap;">new </span>
1381                </span>
1382                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1383                    <span style="white-space:pre-wrap;">java.io.FileOutputStream(inputfilepath + </span>
1384                </span>
1385                <span style="color: #2A00FF;font-family: Courier New;font-size: 9.0pt;">".html"</span>
1386                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">);</span>
1387            </p>
1388
1389            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1390                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1391                    <span style="white-space:pre-wrap;">javax.xml.transform.stream.StreamResult result </span>
1392                </span>
1393                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1394                    <br clear="all">
1395                </span>
1396                <span style="color: #FFFFFF;font-family: Courier New;font-size: 9.0pt;">
1397                    <span style="white-space:pre-wrap;"></span>
1398                </span>
1399                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1400                    <span style="white-space:pre-wrap;">= </span>
1401                </span>
1402                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
1403                    <span style="white-space:pre-wrap;">new </span>
1404                </span>
1405                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">javax.xml.transform.stream.StreamResult(os);</span>
1406            </p>
1407
1408
1409            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1410                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1411                    <span style="white-space:pre-wrap;">exporter.html(wordMLPackage, result, </span>
1412                </span>
1413            </p>
1414
1415            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1416                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1417                    <span style="white-space:pre-wrap;">inputfilepath + </span>
1418                </span>
1419                <span style="color: #2A00FF;font-family: Courier New;font-size: 9.0pt;">"_files"</span>
1420                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">);</span>
1421            </p>
1422
1423            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >你会发现生成的HTML是干净的。</span></span></p>
1424
1425            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > 使用Java的XSLT扩展函数做繁重,所以对XSLT本身就是尽量简单。</span></span></p>
1426
1427            <p class="Heading1 Normal DocDefaults ">
1428                <span style="font-family: Calibri;"><span  ><span  >的docx为PDF</span></span></span>
1429            </p>
1430
1431            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > 生产的XSL的,它可以反过来用于创建PDF。</span></span></p>
1432
1433            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >目前,维克多被集成到Apache的 </span></span><span class="notranslate">docx4j</span><span  ><span  > 用于创建PDF格式。</span> <span  >(不久,我们将改变这么多的事 </span></span><span class="notranslate">docx4j</span><span  ><span  > 生成的,由您首选使用的渲染,不管是维克多,或如XEP商业工具)。</span></span></p>
1434
1435            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >要创建一个PDF:</span></span></p>
1436
1437            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1438                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /字体身份映射微软Windows最佳</span></span></span>
1439            </p>
1440
1441            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1442                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordMLPackage.setFontMapper(</span>
1443                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1444                    <span style="white-space:pre-wrap;">new </span>
1445                </span>
1446                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">IdentityPlusMapper());</span>
1447            </p>
1448
1449
1450            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1451                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /设置转换器</span></span></span>
1452            </p>
1453
1454            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1455                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1456                    <span style="white-space:pre-wrap;">org.docx4j.convert.out.pdf.PdfConversion c </span>
1457                </span>
1458                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;">
1459                    <br clear="all">
1460                </span>
1461                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1462                    <span style="white-space:pre-wrap;"></span>
1463                </span>
1464                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1465                    <span style="white-space:pre-wrap;">= </span>
1466                </span>
1467                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1468                    <span style="white-space:pre-wrap;">new </span>
1469                </span>
1470                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.convert.out.pdf.viaXSLFO.Conversion(wordMLPackage);</span>
1471            </p>
1472
1473
1474            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1475                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /写入到输出流</span></span></span>
1476            </p>
1477
1478            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1479                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1480                    <span style="white-space:pre-wrap;">OutputStream os = </span>
1481                </span>
1482                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1483                    <span style="white-space:pre-wrap;">new </span>
1484                </span>
1485                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1486                    <span style="white-space:pre-wrap;">java.io.FileOutputStream(inputfilepath + </span>
1487                </span>
1488                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">".pdf"</span>
1489                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1490                    <span style="white-space:pre-wrap;">);      </span>
1491                </span>
1492            </p>
1493
1494            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1495                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">c.output(os);</span>
1496            </p>
1497
1498            <p class="Heading1 Normal DocDefaults ">
1499                <span style="font-family: Calibri;"><span  ><span  >图像处理</span></span></span>
1500            </p>
1501
1502            <p class="Normal DocDefaults "><span  ><span  >当您添加一个图像到Word 2007文档中,一般增加一条,作为一个新的部分(ie你会发现在产生的docx的一部分,包含base 64格式化图像)。</span></span></p>
1503
1504            <p class="Normal DocDefaults "><span  ><span  >当您打开该文档中 </span></span><span class="notranslate">docx4j</span><span  ><span  ></span></span><span class="notranslate">docx4j</span><span  ><span  > will create an image part representing it.</span></span></p>
1505
1506            <p class="Normal DocDefaults "><span  ><span  >它也可以创建一个链接的图像。</span> <span  >在这种情况下,图像不是嵌入的docx包,而是正处于外部位置引用。</span></span></p>
1507
1508            <p class="Normal DocDefaults ">
1509                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  ></span></span></span>
1510                <span class="notranslate" style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">BinaryPartAbstractImage</span>
1511                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1512                    <span style="white-space:pre-wrap;"></span>
1513                </span><span  ><span  >类包含的方法,使您可以同时创建嵌入和链接的图像以及适当的关系()。</span></span></p>
1514
1515            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1516                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
1517            </p>
1518
1519            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1520                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1521                    <span style="white-space:pre-wrap;"></span>
1522                </span>
1523                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
1524                    <span style="white-space:pre-wrap;"><span  ><span  >*创建一个字节数组从所提供的图像的一部分,其附加到 </span></span></span>
1525                </span>
1526            </p>
1527
1528            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1529                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*主要文件的一部分,并返回它.* /</span></span></span>
1530            </p>
1531
1532            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1533                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1534                    <span style="white-space:pre-wrap;">public static </span>
1535                </span>
1536                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createImagePart(WordprocessingMLPackage wordMLPackage,</span>
1537            </p>
1538
1539            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1540                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1541                    <span style="white-space:pre-wrap;"></span>
1542                </span>
1543                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">byte</span>
1544                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1545                    <span style="white-space:pre-wrap;">[] bytes) </span>
1546                </span>
1547            </p>
1548
1549            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1550                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1551                    <span style="white-space:pre-wrap;"></span>
1552                </span>
1553            </p>
1554
1555            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1556                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1557                    <span style="white-space:pre-wrap;"></span>
1558                </span>
1559                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
1560            </p>
1561
1562            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1563                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1564                    <span style="white-space:pre-wrap;"></span>
1565                </span>
1566                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*创建一个字节数组从所提供的图像的一部分,其附加到源的一部分</span></span></span>
1567            </p>
1568
1569            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1570                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1571                    <span style="white-space:pre-wrap;"></span>
1572                </span>
1573                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*(如主文件的一部分,一个头的一部分等),并返回它.* /</span></span></span>
1574            </p>
1575
1576            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1577                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1578                    <span style="white-space:pre-wrap;"></span>
1579                </span>
1580                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1581                    <span style="white-space:pre-wrap;">public static </span>
1582                </span>
1583                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createImagePart(WordprocessingMLPackage wordMLPackage,</span>
1584            </p>
1585
1586            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1587                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1588                    <span style="white-space:pre-wrap;"></span>
1589                </span>
1590                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1591                    <span style="white-space:pre-wrap;">Part sourcePart, </span>
1592                </span>
1593                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">byte</span>
1594                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1595                    <span style="white-space:pre-wrap;">[] bytes) </span>
1596                </span>
1597            </p>
1598
1599            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1600
1601            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1602                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1603                    <span style="white-space:pre-wrap;"></span>
1604                </span>
1605                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
1606            </p>
1607
1608            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1609                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1610                    <span style="white-space:pre-wrap;"></span>
1611                </span>
1612                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*创建一个链接的图像的一部分,并附作为其指定的源部分制造业│</span></span></span>
1613            </p>
1614
1615            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1616                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1617                    <span style="white-space:pre-wrap;"></span>
1618                </span>
1619                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*(例如一个头的一部分)</span></span></span>
1620                <span style="font-family: Consolas;font-size: 9.0pt;">
1621                    <span style="white-space:pre-wrap;"></span>
1622                </span>
1623                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* /</span></span></span>
1624            </p>
1625
1626            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1627                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1628                    <span style="white-space:pre-wrap;"></span>
1629                </span>
1630                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1631                    <span style="white-space:pre-wrap;">public static </span>
1632                </span>
1633                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createLinkedImagePart(</span>
1634                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1635                    <br clear="all">
1636                </span>
1637                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1638                    <span style="white-space:pre-wrap;"></span>
1639                </span>
1640                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1641                    <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage, Part sourcePart, String fileurl) </span>
1642                </span>
1643            </p>
1644
1645            <p class="Normal DocDefaults ">
1646
1647            </p><p class="Normal DocDefaults "><span  ><span  >对于一个图像显示在文档中,我们还需要在适当的XML主文档的一部分。</span> <span  >这个XML可以采取2基本形式:</span></span></p>
1648
1649
1650            <p class="ListParagraph Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1651                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
1652                <span style="white-space:pre-wrap;"><span  ><span  >在Word 2007 </span></span></span>
1653                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >瓦特:绘制</span></span></span>
1654                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">
1655                    <span style="white-space:pre-wrap;"></span>
1656                </span><span  ><span  >表格</span></span></p>
1657<div class="notranslate">
1658            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1659
1660            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1661                <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
1662                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&lt;w:p&gt;</span>
1663            </p>
1664
1665            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1666                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1667                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:r&gt;</span>
1668            </p>
1669
1670            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1671                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1672                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1673                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:drawing&gt;</span>
1674            </p>
1675
1676            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1677                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1678                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1679                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1680                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;wp:inline </span>
1681                </span>
1682                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distT</span>
1683                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1684                    <span style="white-space:pre-wrap;">="0" </span>
1685                </span>
1686                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distB</span>
1687                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1688                    <span style="white-space:pre-wrap;">="0" </span>
1689                </span>
1690                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distL</span>
1691                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1692                    <span style="white-space:pre-wrap;">="0" </span>
1693                </span>
1694                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distR</span>
1695                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="0"</span>
1696                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1697            </p>
1698
1699            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1700                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1701                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1702                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1703                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1704                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;wp:extent </span>
1705                </span>
1706                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">cx</span>
1707                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1708                    <span style="white-space:pre-wrap;">="3238500" </span>
1709                </span>
1710                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">cy</span>
1711                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="2362200" /</span>
1712                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1713            </p>
1714
1715            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1716                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1717                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1718                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1719                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1720                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;wp:effectExtent </span>
1721                </span>
1722                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">l</span>
1723                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1724                    <span style="white-space:pre-wrap;">="19050" </span>
1725                </span>
1726                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">t</span>
1727                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1728                    <span style="white-space:pre-wrap;">="0" </span>
1729                </span>
1730                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r</span>
1731                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1732                    <span style="white-space:pre-wrap;">="0" </span>
1733                </span>
1734                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">b</span>
1735                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="0" /</span>
1736                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1737            </p>
1738
1739            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1740                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1741                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1742                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1743                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1744                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
1745            </p>
1746
1747            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1748                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1749                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1750                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1751                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1752                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;a:graphic &gt;</span>
1753            </p>
1754
1755            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1756                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1757                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1758                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1759                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1760                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1761                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;a:graphicData </span>
1762                </span>
1763                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">
1764                    <span style="white-space:pre-wrap;"> ..</span>
1765                </span>
1766                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1767            </p>
1768
1769            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1770                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1771                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1772                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1773                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1774                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1775                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1776                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;pic:pic &gt;</span>
1777            </p>
1778
1779            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1780                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1781                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1782                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1783                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1784                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1785                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1786                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1787                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
1788            </p>
1789
1790            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1791                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1792                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1793                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1794                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1795                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1796                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1797                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1798                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;pic:blipFill&gt;</span>
1799            </p>
1800
1801            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1802                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1803                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1804                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1805                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1806                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1807                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1808                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1809                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1810                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1811                <span style="font-weight: bold;color: #800000;font-family: Consolas;font-size: 9.0pt;">
1812                    <span style="white-space:pre-wrap;">a:blip </span>
1813                </span>
1814                <span style="font-weight: bold;color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r:embed</span>
1815                <span style="font-weight: bold;color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="rId5"</span>
1816                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1817                    <span style="white-space:pre-wrap;"> /</span>
1818                </span>
1819                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1820            </p>
1821
1822            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1823                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1824                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1825                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1826                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1827                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1828                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1829                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1830                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1831                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
1832            </p>
1833
1834            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1835                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1836                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1837                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1838                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1839                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1840                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1841                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1842                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1843                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1844                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">pic:blipFill&gt;</span>
1845            </p>
1846
1847            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1848                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1849                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1850                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1851                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1852                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1853                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1854                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1855                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
1856            </p>
1857
1858            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1859                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1860                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1861                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1862                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1863                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1864                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1865                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1866                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1867                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">pic:pic&gt;</span>
1868            </p>
1869
1870            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1871                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1872                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1873                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1874                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1875                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1876                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1877                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1878                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">a:graphicData&gt;</span>
1879            </p>
1880
1881            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1882                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1883                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1884                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1885                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1886                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1887                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1888                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">a:graphic&gt;</span>
1889            </p>
1890
1891            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1892                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1893                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1894                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1895                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1896                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1897                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">wp:inline&gt;</span>
1898            </p>
1899
1900            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1901                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1902                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1903                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1904                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1905                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:drawing&gt;</span>
1906            </p>
1907
1908            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1909                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1910                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1911                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1912                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:r&gt;</span>
1913            </p>
1914
1915            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1916                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1917                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1918                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:p&gt;</span>
1919            </p>
1920</div>
1921            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1922
1923            </p><p class="ListParagraph Normal DocDefaults ">
1924                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
1925                <span style="white-space:pre-wrap;"><span  ><span  >在Word 2003的VML的 </span></span></span>
1926                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >瓦特:的PICT</span></span></span>
1927                <span style="white-space:pre-wrap;"><span  ><span  > 格式</span></span></span>
1928            </p>
1929<div class="notranslate">
1930            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1931                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
1932                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&lt;w:p&gt;</span>
1933            </p>
1934
1935            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1936                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1937                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:r&gt;</span>
1938            </p>
1939
1940            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1941                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1942                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1943                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:pict&gt;</span>
1944            </p>
1945
1946            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1947                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1948                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1949                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1950                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:shapetype </span>
1951                </span>
1952                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">id</span>
1953                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1954                    <span style="white-space:pre-wrap;">="_x0000_t75" </span>
1955                </span>
1956                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">coordsize</span>
1957                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1958                    <span style="white-space:pre-wrap;">="21600,21600" </span>
1959                </span>
1960                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">
1961                    <span style="white-space:pre-wrap;"> .. </span>
1962                </span>
1963                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1964            </p>
1965
1966            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1967                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1968                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1969                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1970                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1971                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:stroke </span>
1972                </span>
1973                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">joinstyle</span>
1974                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="miter" /</span>
1975                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1976            </p>
1977
1978            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1979                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1980                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1981                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1982                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1983                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;v:formulas&gt;</span>
1984            </p>
1985
1986            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1987                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1988                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1989                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1990                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1991                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1992                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
1993            </p>
1994
1995            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1996                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1997                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1998                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1999                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2000                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
2001                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
2002                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:formulas&gt;</span>
2003            </p>
2004
2005            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2006                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2007                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2008                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2009                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2010                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   :</span>
2011            </p>
2012
2013            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2014                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2015                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2016                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2017                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
2018                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
2019                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:shapetype&gt;</span>
2020            </p>
2021
2022            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2023                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2024                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2025                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2026                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:shape </span>
2027                </span>
2028                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">..</span>
2029                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
2030                    <span style="white-space:pre-wrap;"></span>
2031                </span>
2032                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">style</span>
2033                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="width:428.25pt;height:321pt"</span>
2034                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
2035            </p>
2036
2037            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2038                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2039                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2040                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2041                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2042                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
2043                <span style="font-weight: bold;color: #800000;font-family: Consolas;font-size: 9.0pt;">
2044                    <span style="white-space:pre-wrap;">v:imagedata </span>
2045                </span>
2046                <span style="font-weight: bold;color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r:id</span>
2047                <span style="font-weight: bold;color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="rId4"</span>
2048                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
2049                    <span style="white-space:pre-wrap;"></span>
2050                </span>
2051                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">o:title</span>
2052                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="" /</span>
2053                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
2054            </p>
2055
2056            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2057                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2058                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2059                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2060                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
2061                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
2062                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:shape&gt;</span>
2063            </p>
2064
2065            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2066                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2067                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2068                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2069                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
2070                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2071                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:pict&gt;</span>
2072            </p>
2073
2074            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2075                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2076                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2077                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2078                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
2079            </p>
2080
2081            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2082                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2083                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2084                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
2085            </p>
2086</div>
2087            <p class="Normal DocDefaults ">
2088
2089            </p><p class="Normal DocDefaults ">
2090                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > 可以创建Word 2007 </span></span></span>
2091                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >瓦特:绘图/可湿性粉剂:内嵌</span></span></span>
2092                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">
2093                    <span style="white-space:pre-wrap;"></span>
2094                </span><span  ><span  >您形式:</span></span></p>
2095
2096            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2097                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2098                    <span style="white-space:pre-wrap;"></span>
2099                </span>
2100                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
2101            </p>
2102
2103            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2104                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2105                    <span style="white-space:pre-wrap;"></span>
2106                </span>
2107                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2108                    <span style="white-space:pre-wrap;"><span  ><span  >* Create a </span></span></span>
2109                </span>
2110                <span style="color: #7F7F9F;font-family: Consolas;font-size: 9.0pt;">
2111                    <span style="white-space:pre-wrap;"><span  ><span  >&lt;wp:inline&gt; </span></span></span>
2112                </span>
2113                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >element suitable for this image,</span></span></span>
2114            </p>
2115
2116            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2117                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2118                    <span style="white-space:pre-wrap;"></span>
2119                </span>
2120                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*可链接或嵌入在w:对/瓦特:读/写:绘图。</span></span></span>
2121            </p>
2122
2123            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2124                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2125                    <span style="white-space:pre-wrap;"></span>
2126                </span>
2127                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* If the image is wider than the page, it will be scaled</span></span></span>
2128            </p>
2129
2130            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2131                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2132                    <span style="white-space:pre-wrap;"></span>
2133                </span>
2134                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*自动。</span> <span  >查看Javadoc的其他签名。</span></span></span>
2135            </p>
2136
2137            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2138                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2139                    <span style="white-space:pre-wrap;"></span>
2140                </span>
2141                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2142                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2143                </span>
2144                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2145                    <span style="white-space:pre-wrap;"><span  ><span  >@帕拉姆库马拉 </span></span></span>
2146                </span>
2147                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >filenameHint,例如任何文字的原始文件名</span></span></span>
2148            </p>
2149
2150            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2151                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2152                    <span style="white-space:pre-wrap;"></span>
2153                </span>
2154                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2155                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2156                </span>
2157                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2158                    <span style="white-space:pre-wrap;"><span  ><span  >@帕拉姆库马拉 </span></span></span>
2159                </span>
2160                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >文本altText像HTML的ALT键</span></span></span>
2161            </p>
2162
2163            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2164                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2165                    <span style="white-space:pre-wrap;"></span>
2166                </span>
2167                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2168                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2169                </span>
2170                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2171                    <span style="white-space:pre-wrap;"><span  ><span  >@帕拉姆库马拉 </span></span></span>
2172                </span>
2173                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >分化抑制因子ID1一个独特的身份证明文件</span></span></span>
2174            </p>
2175
2176            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2177                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2178                    <span style="white-space:pre-wrap;"></span>
2179                </span>
2180                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2181                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2182                </span>
2183                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2184                    <span style="white-space:pre-wrap;"><span  ><span  >@帕拉姆库马拉 </span></span></span>
2185                </span>
2186                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >id2另一个独特的身份证明文件</span></span></span>
2187            </p>
2188
2189            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2190                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2191                    <span style="white-space:pre-wrap;"></span>
2192                </span>
2193                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2194                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2195                </span>
2196                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2197                    <span style="white-space:pre-wrap;"><span  ><span  >@帕拉姆库马拉 </span></span></span>
2198                </span>
2199                <span style="font-weight: bold;color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >链接</span></span></span>
2200                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2201                    <span style="white-space:pre-wrap;"><span  ><span  >  ,如果这是真的要 </span></span></span>
2202                </span>
2203                <span style="font-weight: bold;color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >联系不嵌入</span></span></span>
2204                <span style="font-family: Consolas;font-size: 9.0pt;">
2205                    <span style="white-space:pre-wrap;"></span>
2206                </span>
2207                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* /</span></span></span>
2208            </p>
2209
2210            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2211                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2212                    <span style="white-space:pre-wrap;"></span>
2213                </span>
2214                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2215                    <span style="white-space:pre-wrap;">public </span>
2216                </span>
2217                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2218                    <span style="white-space:pre-wrap;">Inline createImageInline(String filenameHint, String altText, </span>
2219                </span>
2220            </p>
2221
2222            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2223                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2224                    <span style="white-space:pre-wrap;"></span>
2225                </span>
2226                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2227                    <span style="white-space:pre-wrap;">int </span>
2228                </span>
2229                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2230                    <span style="white-space:pre-wrap;">id1, </span>
2231                </span>
2232                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2233                    <span style="white-space:pre-wrap;">int </span>
2234                </span>
2235                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2236                    <span style="white-space:pre-wrap;">id2, </span>
2237                </span>
2238                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2239                    <span style="white-space:pre-wrap;">boolean </span>
2240                </span>
2241                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2242                    <span style="white-space:pre-wrap;">link) </span>
2243                </span>
2244            </p>
2245
2246            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2247
2248            </p><p class="Normal DocDefaults ">
2249                <span style="white-space:pre-wrap;"><span  ><span  >然后您可以添加到 </span></span></span>
2250                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >瓦特:读/写:绘图。</span></span></span>
2251            </p>
2252
2253            <p class="Normal DocDefaults ">
2254                <span style="white-space:pre-wrap;"><span  ><span  >最后, </span></span><span class="notranslate">docx4j</span><span  ><span  >,你可以由Word格式转换(如PDF),不支持到PNG,这是一个支持格式的图片。</span> <span  >为此, </span></span><span class="notranslate">docx4j</span><span  ><span  > 使用 </span></span></span>
2255                <span style="font-weight: bold;"><span  ><span  >ImageMagick的</span></span></span><span  ><span  ></span> <span  >因此,如果您想使用此功能,您需要安装ImageMagick的。  </span></span><span class="notranslate">docx4j</span><span  ><span  > 调用ImageMagick的使用:</span></span></p>
2256
2257            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2258                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
2259                    <span style="white-space:pre-wrap;"> Process p = Runtime.getRuntime().exec(</span>
2260                </span>
2261                <span style="color: #2A00FF;font-family: Consolas;font-size: 8.0pt;">
2262                    <span style="white-space:pre-wrap;">"imconvert -density " </span>
2263                </span>
2264                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
2265                    <span style="white-space:pre-wrap;">+ density + </span>
2266                </span>
2267                <span style="color: #2A00FF;font-family: Consolas;font-size: 8.0pt;">" -units PixelsPerInch - png:-"</span>
2268                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">);</span>
2269                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
2270                    <br clear="all">
2271                </span>
2272            </p>
2273
2274            <p class="Normal DocDefaults ">
2275                <span style="white-space:pre-wrap;"><span  ><span  >注意名称 </span></span></span>
2276                <span style="font-weight: bold;"><span  ><span  >imconvert</span></span></span>
2277                <span style="white-space:pre-wrap;"><span  ><span  >,这是用来让我们没有提供一个完整路径执行官。</span> <span  >您需要容纳的。  </span></span></span>
2278            </p>
2279
2280            <p class="Heading1 Normal DocDefaults ">
2281                <span style="font-family: Calibri;"><span  ><span  >文本提取</span></span></span>
2282            </p>
2283
2284            <p class="Normal DocDefaults ">
2285                <span style="white-space:pre-wrap;"><span  ><span  >一个快速的方法来提取文本从一个的docx,是使用 </span></span></span>
2286                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2287                    <span style="white-space:pre-wrap;"><span  ><span  >TextUtils   </span></span></span>
2288                </span>
2289            </p>
2290
2291            <p class="Normal DocDefaults notranslate">
2292                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2293                    <span style="white-space:pre-wrap;"></span>
2294                </span>
2295                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2296                    <span style="white-space:pre-wrap;">public static void </span>
2297                </span>
2298                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">extractText(Object o, Writer w)</span>
2299            </p>
2300
2301            <p class="Normal DocDefaults "><span  ><span  >其中元帅它是通过一个SAX ContentHandler的传递的对象,以输出到作家的文本。</span></span></p>
2302
2303            <p class="Heading1 Normal DocDefaults ">
2304                <span style="font-family: Calibri;"><span  ><span  >文本替换</span></span></span>
2305            </p>
2306
2307            <p class="Normal DocDefaults ">
2308                <span style="white-space:pre-wrap;"><span  ><span  >文本替换很容易,只要你是一个搜索字符串中是代表 </span></span></span>
2309                <span style="font-weight: bold;font-family: Consolas;">
2310                    <span style="white-space:pre-wrap;"><span  ><span  >org.docx4j.wml.Text </span></span></span>
2311                </span><span  ><span  >表格对象在您的期望。</span></span></p>
2312
2313            <p class="Normal DocDefaults "><span  ><span  >不过,这并不一定是如此。</span> <span  >该字符串可以在运行文本打破出于以下几个原因:</span></span></p>
2314
2315            <p class="ListParagraph Normal DocDefaults ">
2316                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >字部分的格式不同(例如在大胆)</span></span></p>
2317
2318            <p class="ListParagraph Normal DocDefaults ">
2319                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >拼写/语法</span></span></p>
2320
2321            <p class="ListParagraph Normal DocDefaults ">
2322                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >编辑命令(rsid)</span></span></p>
2323
2324            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 最终将容纳这些案件,但不是现在。</span></span></p>
2325
2326            <p class="Normal DocDefaults "><span  ><span  >除这一点,你可以在多种方式的文本替换,例如:</span></span></p>
2327
2328            <p class="ListParagraph Normal DocDefaults ">
2329                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2330                <span style="white-space:pre-wrap;"><span  ><span  >遍历主文档的一部分,看 </span></span></span>
2331                <span style="font-weight: bold;font-family: Consolas;">
2332                    <span style="white-space:pre-wrap;" class="notranslate">org.docx4j.wml.Text </span>
2333                </span><span  ><span  >对象</span></span></p>
2334
2335            <p class="ListParagraph Normal DocDefaults ">
2336                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2337                <span style="white-space:pre-wrap;"><span  ><span  >元帅为一个字符串,搜索/替换,那么和解组再次 </span></span></span>
2338            </p>
2339
2340            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > s XmlUtils还包括:</span></span></p>
2341
2342            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2343                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2344                    <span style="white-space:pre-wrap;"></span>
2345                </span>
2346                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
2347            </p>
2348
2349            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2350                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2351                    <span style="white-space:pre-wrap;"></span>
2352                </span>
2353                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*给一个包含WML的字符串$(key1),)$(key2,返回一个合适的</span></span></span>
2354            </p>
2355
2356            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2357                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2358                    <span style="white-space:pre-wrap;"></span>
2359                </span>
2360                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*对象.* /</span></span></span>
2361            </p>
2362
2363            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2364                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2365                    <span style="white-space:pre-wrap;"></span>
2366                </span>
2367                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2368                    <span style="white-space:pre-wrap;">public static </span>
2369                </span>
2370                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2371                    <span style="white-space:pre-wrap;">Object unmarshallFromTemplate(String wmlTemplateString, </span>
2372                </span>
2373            </p>
2374
2375            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2376                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2377                    <span style="white-space:pre-wrap;"></span>
2378                </span>
2379                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2380                    <span style="white-space:pre-wrap;"><span  ><span  >的java.util.HashMap &lt;String,字符串映射) </span></span></span>
2381                </span>
2382                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2383                    <br clear="all">
2384                </span>
2385            </p>
2386
2387            <p class="Normal DocDefaults "><span  ><span  >见UnmarshallFromTemplate的例子,在一个包含字符串操作:</span></span></p>
2388<div class="notranslate">
2389            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2390                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2391                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;w:p&gt;</span>
2392            </p>
2393
2394            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2395                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2396                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:r&gt;</span>
2397            </p>
2398
2399            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2400                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2401                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2402                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:t&gt;</span>
2403                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">
2404                    <span style="white-space:pre-wrap;">My favourite colour is </span>
2405                </span>
2406                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">${colour}</span>
2407                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">.</span>
2408                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
2409                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2410                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:t&gt;</span>
2411            </p>
2412
2413            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2414                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2415                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2416                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2417                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
2418            </p>
2419
2420            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2421                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2422                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2423                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
2424            </p>
2425
2426            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2427                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   <span style="white-space:pre-wrap;">&lt;w:p </span>
2428                </span>
2429                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2430                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&gt;</span>
2431            </p>
2432
2433            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2434                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:p&gt;</span>
2435            </p>
2436
2437            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2438                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2439                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:r&gt;</span>
2440            </p>
2441
2442            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2443                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2444                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2445                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:t&gt;</span>
2446                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">
2447                    <span style="white-space:pre-wrap;">My favourite ice cream is </span>
2448                </span>
2449                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">${icecream}</span>
2450                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">.</span>
2451                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
2452                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2453                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:t&gt;</span>
2454            </p>
2455
2456            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2457                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2458                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2459                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2460                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
2461            </p>
2462
2463            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2464                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2465                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2466                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
2467            </p>
2468</div>
2469            <p class="Heading1 Normal DocDefaults ">
2470                <span style="font-family: Calibri;"><span  ><span  >提示和技巧</span></span></span>
2471            </p>
2472
2473            <p class="Heading2 Normal DocDefaults "><span  ><span  >与平面的OPC XML格式 </span></span></p>
2474
2475            <p class="Normal DocDefaults "><span  ><span  >当你想看看里面一个docx文档,它是一个有点疼痛不得不把它解压到看一看有关的部分。</span></span></p>
2476
2477            <p class="Normal DocDefaults "><span  ><span  >有2个解决此方法。</span></span></p>
2478
2479            <p class="Normal DocDefaults ">
2480                <span style="white-space:pre-wrap;"><span  ><span  >一个是 </span></span></span>
2481                <a class="notranslate" href="http://www.codeplex.com/PackageExplorer">
2482                    <span style="color: #0000FF;text-decoration: none;">http://www.codeplex.com/PackageExplorer</span>
2483                </a><span  ><span  >,可以解压缩的docx,和漂亮的打印部分。</span></span></p>
2484
2485            <p class="Normal DocDefaults "><span  ><span  >另一种方法是保存为Word XML文档(*. xml的docx)的。</span> <span  >这将产生一个XML文件,您可以打开一个XML编辑器,如XPontus。</span></span></p>
2486
2487            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > 可以打开单位的OPC XML文件,并保存它们。</span></span></p>
2488
2489            <p class="Normal DocDefaults "><span  ><span  >要打开一个平面的OPC XML文件:</span></span></p>
2490
2491            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage = </span>
2492                <br clear="all">      WordprocessingMLPackage.load(new java.io.File(inputfilepath));</p>
2493
2494            <p class="Normal DocDefaults "><span  ><span  >为了保存为扁平的OPC的XML:</span></span></p>
2495
2496            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   wordMLPackage.save(new java.io.File(outputfilepath));</p>
2497
2498            <p class="Normal DocDefaults "><span  ><span  >在这两种情况下,平OPC的代码将被用于当且仅当文件扩展名是。xml的。</span></span></p>
2499
2500            <p class="Heading2 Normal DocDefaults ">
2501
2502            </p><p class="Heading2 Normal DocDefaults "><span  ><span  >记住UnmarshalFromString</span></span></p>
2503
2504            <p class="Normal DocDefaults "><span  ><span  >当你操纵的docx文件,它是很有用的解组片段的XML(如字符串,表示一个段落要插入到文档)。</span></span></p>
2505
2506            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >例如,给定:</span></span></p>
2507
2508            <p class="Normal DocDefaults notranslate" style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2509                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
2510                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">
2511                    <span style="white-space:pre-wrap;">w:p </span>
2512                </span>
2513                <span class="apple-converted-space DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;"> </span>
2514                <span class="xmlmarkupattributename DefaultParagraphFont " style="color: #FF0000;font-family: Consolas;font-size: 8.5pt;">xmlns:w</span>
2515                <span class="xmlmarkupattributevalue DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">="http://schemas.openxmlformats.org/wordprocessingml/2006/main"</span>
2516                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2517                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2518                    <br clear="all">
2519                </span>
2520                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
2521                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
2522                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
2523                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2524                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2525                    <br clear="all">
2526                </span>
2527                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">        </span>
2528                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
2529                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
2530                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2531                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">Hello world</span>
2532                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
2533                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
2534                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2535                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2536                    <br clear="all">
2537                </span>
2538                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
2539                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
2540                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
2541                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2542                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2543                    <br clear="all">
2544                </span>
2545                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
2546                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:p</span>
2547                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2548            </p>
2549
2550            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >您可以简单:</span></span></p>
2551
2552            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2553                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2554                    <span style="white-space:pre-wrap;"></span>
2555                </span>
2556                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ /假设字符串XML包含以上XML</span></span></span>
2557            </p>
2558
2559            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2560                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2561                    <span style="white-space:pre-wrap;"></span>
2562                </span>
2563                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = XmlUtils.unmarshalString(xml);</span>
2564            </p>
2565
2566            <p class="Heading2 Normal DocDefaults "><span  ><span  >克隆</span></span></p>
2567
2568            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >要克隆一个JAXB对象,在XmlUtils使用下列方法之一:</span></span></p>
2569
2570            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2571                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2572                    <span style="white-space:pre-wrap;"></span>
2573                </span>
2574                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2575                    <span style="white-space:pre-wrap;"><span  ><span  >/ **克隆这个JAXB对象,使用默认JAXBContext。</span> <span  >* / </span></span></span>
2576                </span>
2577            </p>
2578
2579            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2580                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2581                    <span style="white-space:pre-wrap;"></span>
2582                </span>
2583                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2584                    <span style="white-space:pre-wrap;">public static </span>
2585                </span>
2586                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2587                    <span style="white-space:pre-wrap;">&lt;T&gt; T deepCopy(T value) </span>
2588                </span>
2589            </p>
2590
2591            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2592                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2593                    <span style="white-space:pre-wrap;"></span>
2594                </span>
2595            </p>
2596
2597            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2598                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2599                    <span style="white-space:pre-wrap;"></span>
2600                </span>
2601                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **克隆这个JAXB对象* /</span></span></span>
2602            </p>
2603
2604            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2605                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2606                    <span style="white-space:pre-wrap;"></span>
2607                </span>
2608                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2609                    <span style="white-space:pre-wrap;">public static </span>
2610                </span>
2611                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2612                    <span style="white-space:pre-wrap;">&lt;T&gt; T deepCopy(T value, JAXBContext jc) </span>
2613                </span>
2614            </p>
2615
2616            <p class="Heading2 Normal DocDefaults notranslate">
2617                <span style="font-family: Consolas;">@XmlRootElement</span>
2618            </p>
2619
2620            <p class="Normal DocDefaults ">
2621                <span style="white-space:pre-wrap;"><span  ><span  >最常用的对象有一个 </span></span></span>
2622                <span style="font-weight: bold;font-family: Consolas;">
2623                    <span style="white-space:pre-wrap;"><span  ><span  >@ XmlRootElement </span></span></span>
2624                </span>
2625                <span style="white-space:pre-wrap;"><span  ><span  >注释,这样他们就可以被整理和unmarshalled。  </span></span></span>
2626            </p>
2627
2628            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2629                <span style="white-space:pre-wrap;"><span  ><span  >在某些情况下,您可能会发现这个注释丢失。  </span></span></span>
2630            </p>
2631
2632            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2633                <span style="white-space:pre-wrap;"><span  ><span  >如果您不能添加到JAXB注释的源代码,另一种是 </span></span></span>
2634                <span style="text-decoration: none;"><span  ><span  >马歇尔</span></span></span>
2635                <span style="white-space:pre-wrap;"><span  ><span  > 它使用代码是明确的担忧由此产生的QName。</span> <span  >例如,XmlUtils包含:</span></span></span>
2636            </p>
2637
2638            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2639                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2640                    <span style="white-space:pre-wrap;"></span>
2641                </span>
2642                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **元帅到W3C的文件,供对象</span></span></span>
2643            </p>
2644
2645            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2646                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2647                    <span style="white-space:pre-wrap;"></span>
2648                </span>
2649                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >*缺少@ XmlRootElement注解。</span> <span  >* /</span></span></span>
2650            </p>
2651
2652            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2653                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2654                    <span style="white-space:pre-wrap;"></span>
2655                </span>
2656                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2657                    <span style="white-space:pre-wrap;">public static </span>
2658                </span>
2659                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.w3c.dom.Document marshaltoW3CDomDocument(Object o, JAXBContext jc,</span>
2660                <span style="font-family: Consolas;font-size: 9.0pt;">
2661                    <br clear="all">
2662                </span>
2663                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2664                    <span style="white-space:pre-wrap;"></span>
2665                </span>
2666                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2667                    <span style="white-space:pre-wrap;">String uri, String local, Class declaredType) </span>
2668                </span>
2669            </p>
2670
2671            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >你可以使用这像这样:</span></span></p>
2672
2673            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2674                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2675                    <span style="white-space:pre-wrap;"></span>
2676                </span>
2677                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2678                    <span style="white-space:pre-wrap;">CTFootnotes footnotes = </span>
2679                </span>
2680                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2681                    <br clear="all">
2682                </span>
2683                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2684                    <span style="white-space:pre-wrap;"></span>
2685                </span>
2686                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlPackage.getMainDocumentPart().getFootnotesPart().getJaxbElement().getValue();</span>
2687            </p>
2688
2689            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2690                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2691                    <span style="white-space:pre-wrap;"></span>
2692                </span>
2693                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">CTFtnEdn ftn = footnotes.getFootnote().get(1);</span>
2694            </p>
2695
2696            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2697                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2698                    <span style="white-space:pre-wrap;"></span>
2699                </span>
2700            </p>
2701
2702            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2703                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2704                    <span style="white-space:pre-wrap;"></span>
2705                </span>
2706                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;">
2707                    <span style="white-space:pre-wrap;"><span  ><span  >/ /没有对CTFtnEdn @ XmlRootElement,所以.. </span></span></span>
2708                </span>
2709            </p>
2710
2711            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2712                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2713                    <span style="white-space:pre-wrap;"></span>
2714                </span>
2715                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Document d = XmlUtils.marshaltoW3CDomDocument( ftn,</span>
2716            </p>
2717
2718            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2719                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2720                    <span style="white-space:pre-wrap;"></span>
2721                </span>
2722                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2723                    <span style="white-space:pre-wrap;">Context.jc, Namespaces.NS_WORD12, </span>
2724                </span>
2725                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">"footnote"</span>
2726                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">,  CTFtnEdn.</span>
2727                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2728                    <span style="white-space:pre-wrap;">class </span>
2729                </span>
2730                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">);</span>
2731            </p>
2732
2733            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >如果您需要解组,您可以使用:</span></span></p>
2734
2735            <p class="Normal DocDefaults notranslate" style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2736                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2737                    <span style="white-space:pre-wrap;"></span>
2738                </span>
2739                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2740                    <span style="white-space:pre-wrap;">public static </span>
2741                </span>
2742                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Object unmarshalString(String str, JAXBContext jc, Class declaredType)</span>
2743            </p>
2744
2745            <p class="Heading1 Normal DocDefaults ">
2746                <span style="font-family: Calibri;"><span  ><span  ></span></span><span class="notranslate">docx4j</span><span  ><span  > 论坛</span></span></span>
2747            </p>
2748
2749            <p class="Normal DocDefaults ">
2750                <span style="white-space:pre-wrap;"><span  ><span  >自由的社会中提供的支持 </span></span><span class="notranslate">docx4j</span><span  ><span  > 座谈会上,在 </span></span></span>
2751                <a class="notranslate" href="http://dev.plutext.org/forums/">
2752                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/forums/</span>
2753                </a>
2754            </p>
2755
2756            <p class="Normal DocDefaults "><span  ><span  >这种讨论通常是在英国。</span> <span  >如果你能以温和的志愿者在您的语言论坛,请告诉我们。</span></span></p>
2757
2758            <p class="Heading1 Normal DocDefaults ">
2759                <span style="font-family: Calibri;"><span  ><span  >其他支持选项</span></span></span>
2760            </p>
2761
2762            <p class="Normal DocDefaults ">
2763                <span style="white-space:pre-wrap;"><span  ><span  >如果自由社会的支持,可用 </span></span><span class="notranslate">docx4j</span><span  ><span  > 论坛不能满足您的需求,或者您只是想外包一些编码,欢迎您购买节目,咨询和优先支持 </span></span></span>
2764                <a class="notranslate" href="http://www.plutext.com/m/index.php/docx4j-support.html">
2765                    <span class="Hyperlink DefaultParagraphFont " style="font-family: Trebuchet MS;font-size: 10.0pt;">http://www.plutext.com/m/index.php/docx4j-support.html</span>
2766                </a>
2767            </p>
2768
2769            <p class="Normal DocDefaults "><span  ><span  >通过购买Plutext服务,你支持持续发展 </span></span><span class="notranslate">docx4j</span><span  ><span  ></span></span></p>
2770
2771            <p class="Heading1 Normal DocDefaults ">
2772                <span style="font-family: Calibri;"><span  ><span  >路线图</span></span></span>
2773            </p>
2774
2775            <p class="Normal DocDefaults ">
2776                <span style="font-weight: bold;"><span  ><span  >2010字的支持。</span></span></span>
2777                <span style="white-space:pre-wrap;"><span  ><span  > 机制,支持新的XML元素/字模式推出了2010年,和兼容性。</span> <span  >这是3.0标签的主要理由为。</span></span></span>
2778            </p>
2779
2780            <p class="Normal DocDefaults ">
2781                <span style="font-weight: bold;"><span  ><span  >网页出口商:</span></span></span>
2782                <span style="white-space:pre-wrap;"><span  ><span  > 摆脱旧的; NG2的规范。</span> <span  >这样做是为了消除任何'是我应该用'混乱,并集中精力/诀窍。 </span></span></span>
2783            </p>
2784
2785            <p class="Normal DocDefaults ">
2786                <span style="font-weight: bold;"><span  ><span  >PDF格式出口商:</span></span></span>
2787                <span style="white-space:pre-wrap;"><span  ><span  > viaXSLFO规范,并获得viaHTML摆脱viaIText和。</span> <span  >由于使用HTML,这个想法是消除任何'我应该用'混乱,并集中精力/诀窍。 </span></span><span class="notranslate">docx4j</span><span  ><span  > 可以生产只,并在用户依靠维克多或有相当于实际生产PDF格式的XSL。</span> <span  >这将减少依赖性,使 </span></span><span class="notranslate">docx4j</span><span  ><span  > 打火机。</span> <span  >这样做的目的是要消除的fop罐(280万),PDF格式渲染罐(160万),iText的罐(1.1米),且核心渲染器(100万)。</span></span></span>
2788            </p>
2789
2790            <p class="Normal DocDefaults ">
2791                <span style="font-weight: bold;"><span  ><span  >字体处理:</span></span></span>
2792                <span style="white-space:pre-wrap;"><span  ><span  > 删除潘糖的东西,所以我们并不需要一个定制的维克多罐子。 </span></span></span>
2793            </p>
2794
2795            <p class="Normal DocDefaults ">
2796                <span style="font-weight: bold;"><span  ><span  >布局模型/中间格式</span></span></span><span  ><span  ></span></span><span class="notranslate">docx4j</span><span  ><span  > 包含DocumentModel,可以进一步发展,以支持:</span></span></p>
2797
2798            <p class="ListParagraph Normal DocDefaults ">
2799                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >搜索/替换</span></span></p>
2800
2801            <p class="ListParagraph Normal DocDefaults ">
2802                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >估算网页内容</span></span></p>
2803
2804            <p class="ListParagraph Normal DocDefaults ">
2805                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >样式,关闭部分,列出了</span></span></p>
2806
2807            <p class="Normal DocDefaults ">
2808                <span style="font-weight: bold;"><span  ><span  >插入OLE对象</span></span></span><span  ><span  >:这样的电子表格,PDF文件等可以嵌入。</span></span></p>
2809
2810            <p class="Heading1 Normal DocDefaults ">
2811                <span style="font-family: Calibri;"><span  ><span  >版本说明</span></span></span>
2812            </p>
2813
2814            <p class="Normal DocDefaults "><span  ><span  >这个文件是写在Word 2007中,使用:</span></span></p>
2815
2816            <p class="ListParagraph Normal DocDefaults ">
2817                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2818                <span style="white-space:pre-wrap;"><span  ><span  >漂亮的打印使用的XML </span></span></span>
2819                <a class="notranslate" href="http://www.softlion.com/webTools/XmlPrettyPrint/default.aspx">
2820                    <span style="color: #0000FF;text-decoration: none;">http://www.softlion.com/webTools/XmlPrettyPrint/default.aspx</span>
2821                </a>
2822                <span style="white-space:pre-wrap;"><span  ><span  > 或包资源管理器</span></span></span>
2823            </p>
2824
2825            <p class="ListParagraph Normal DocDefaults ">
2826                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2827                <span style="white-space:pre-wrap;"><span  ><span  >Java源代码格式化使用 </span></span></span>
2828                <a class="notranslate" href="http://www.java2html.de">
2829                    <span class="Hyperlink DefaultParagraphFont ">http://www.java2html.de</span>
2830                </a>
2831            </p>
2832
2833            <p class="Normal DocDefaults "><span  ><span  >PDF和HTML版本的使用产生 </span></span><span class="notranslate">docx4j</span><span  ><span  > (通过的维克多的XSL和PDF格式)。</span></span></p>
2834
2835            <p class="Heading1 Normal DocDefaults ">
2836                <span style="font-family: Calibri;"><span  ><span  >联系Plutext</span></span></span>
2837            </p>
2838
2839            <p class="Normal DocDefaults ">
2840                <span style="white-space:pre-wrap;"><span  ><span  >除非你付出的支持,我怎么类型一般问题应直接向被张贴 </span></span></span>
2841                <a class="notranslate" href="http://dev.plutext.org/forums/">
2842                    <span class="Hyperlink DefaultParagraphFont "><span class="notranslate">docx4j</span> forum</span>
2843                </a><span  ><span  ></span> <span  >Plutext可以张贴到论坛的任何问题通过电子邮件应该已经向论坛接收。</span></span></p>
2844
2845            <p class="Normal DocDefaults ">
2846                <span style="white-space:pre-wrap;"><span  ><span  >Plutext可以在任何联系 </span></span></span>
2847                <a class="notranslate" href="mailto:jason@plutext.org">
2848                    <span class="Hyperlink DefaultParagraphFont ">jason@plutext.org</span>
2849                </a>
2850                <span style="white-space:pre-wrap;"><span  ><span  ></span></span></span>
2851                <a class="notranslate" href="mailto:jharrop@plutext.com">
2852                    <span class="Hyperlink DefaultParagraphFont ">jharrop@plutext.com</span>
2853                </a>
2854            </p>
2855
2856            <p class="Normal DocDefaults ">
2857
2858            </p><div class="footnotes">
2859
2860                <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2861
2862                </p><p class="FootnoteText Normal DocDefaults ">
2863                    <span class="FootnoteReference DefaultParagraphFont ">
2864                        <span style="vertical-align: top; font-size: xx-small">
2865                            <a name="fn1">
2866                                </a><a class="notranslate" href="#fs1">1</a>
2867                           
2868                        </span>
2869                    </span>
2870                    <span style="white-space:pre-wrap;"></span>
2871                        <span class="Hyperlink DefaultParagraphFont notranslate">http://forums.java.net/jive/thread.jspa?threadID=411</span>
2872                </p>
2873
2874                <p class="FootnoteText Normal DocDefaults ">
2875                    <span class="FootnoteReference DefaultParagraphFont ">
2876                        <span style="vertical-align: top; font-size: xx-small">
2877                            <a name="fn2">
2878                                </a><a href="#fs2"><span  ><span  >2</span></span></a>
2879                           
2880                        </span>
2881                    </span>
2882                    <span style="white-space:pre-wrap;"><span  ><span  > ,如果你得到错误'的访问限制:该类型</span></span></span>
2883                    <span class="apple-converted-space DefaultParagraphFont "> </span>
2884                    <span class="underline DefaultParagraphFont ">
2885                        <span style="white-space:pre-wrap;"><span  ><span  >是不是rt.jar中获得所需的库因限制'(或许用一些与组合的Eclipse 3.4 /或JDK 6更新10?),你需要进入生成标签路径的项目,图书馆,选择JRE的系统库,并添加一个访问规则,“无障碍,**”。 </span></span></span>
2886                    </span>
2887                </p>
2888            </div>
2889</body></html>
Note: See TracBrowser for help on using the repository browser.