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

Revision 1115, 208.3 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="de"><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        <div class="footer">
70
71            <p class="Title Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > Erste Schritte</span></span></p>
72
73            <p class="Normal DocDefaults ">
74                <span style="white-space:pre-wrap;"><span  ><span  >Die neueste Version dieses Dokuments finden Sie immer gefunden werden, in </span></span></span>
75                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/">
76                    <span class="Hyperlink DefaultParagraphFont ">docx4j svn in /docs</span>
77                </a>
78                <span style="white-space:pre-wrap;"><span  ><span  > (In </span></span><span class="notranslate">Flat OPC XML</span><span  ><span  > Format für Word 2007, </span></span></span>
79                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.html">
80                    <span class="Hyperlink DefaultParagraphFont ">HTML</span>
81                </a>
82                <span style="white-space:pre-wrap;"><span  ><span  >Und </span></span></span>
83                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.pdf">
84                    <span class="Hyperlink DefaultParagraphFont ">PDF</span>
85                </a><span  ><span  >).</span></span></p>
86
87            <p class="Normal DocDefaults "><span  ><span  >Dieses Dokument wurde aus dem Englischen übersetzt mit Google Translate.</span> <span  >Wenn Sie die Übersetzung verbessern können, zögern Sie bitte in Ihrem verbesserte Version senden.</span> <span  >Für die jüngsten, immer auf die englische Version verweisen. </span></span></p>
88
89            <p class="Heading1 Normal DocDefaults "><span  ><span  >Was ist </span></span><span class="notranslate">docx4j</span><span  ><span  >?</span></span></p>
90
91            <p class="Normal DocDefaults ">
92                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > ist eine Bibliothek zum Entpacken ein docx-"Paket" und Parsen der XML WordprocessingML eine In-Memory-Vertretung in erstellen </span></span></span>
93                <span style="font-weight: bold;" class="notranslate">Java</span>
94                <span style="white-space:pre-wrap;"><span  ><span  >.</span> <span  >Neuere Versionen von </span></span><span class="notranslate">docx4j</span><span  ><span  > unterstützen auch Powerpoint-Dateien pptx.  </span></span></span>
95            </p>
96
97            <p class="Normal DocDefaults "><span  ><span  >Es ist vom Konzept her ähnlich zu Microsofts OpenXML SDK, das für sich. NET.</span></span></p>
98
99            <p class="Normal DocDefaults ">
100                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > ist Open Source unter der Apache License (v2) erhältlich.</span> <span  >Als Open-Source-Projekt, sind Beiträge willkommen.</span> <span  >Bitte beachten Sie die </span></span><span class="notranslate">docx4j</span><span  ><span  > Forum auf </span></span></span>
101                <a class="notranslate" href="http://dev.plutext.org/forums/">
102                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/forums/</span>
103                </a>
104                <span style="white-space:pre-wrap;"><span  ><span  > für weitere Details.</span></span></span>
105            </p>
106
107            <p class="Normal DocDefaults ">
108                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > stützt sich stark auf </span></span></span>
109                <span style="font-weight: bold;" class="notranslate">JAXB</span><span  ><span  >, Der JCP-Standard für Java XML bindend.</span> <span  >Sie können denken </span></span><span class="notranslate">docx4j</span><span  ><span  > als JAXB Umsetzung (ua):</span></span></p>
110
111            <p class="ListParagraph Normal DocDefaults ">
112                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Open Packaging Conventions</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  >WordprocessingML (DOCX), Teil des Open XML</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>
119                <span style="white-space:pre-wrap;"><span  ><span  >Presentation ML (pptx) part of OpenXML </span></span></span>
120            </p>
121
122            <p class="Normal DocDefaults "><span  ><span  >Die Bibliothek ist so konzipiert, Reise docx-Dateien mit 100% Fidelity Runde, und unterstützt alle 2007 WordML.</span> <span  >Support für neue Word 2010 verfügt werden in Kürze hinzugefügt.</span></span></p>
123
124            <p class="Normal DocDefaults "><span  ><span  >Der </span></span><span class="notranslate">docx4j</span><span  ><span  > Projekt wird gefördert durch </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>
125                </a><span  ><span  >).</span></span></p>
126
127            <p class="Heading1 Normal DocDefaults "><span  ><span  >Ist </span></span><span class="notranslate">docx4j</span><span  ><span  > für Sie?</span></span></p>
128
129            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > ist für die Verarbeitung docx-Dokumente (und pptx Präsentationen) in Java.</span></span></p>
130
131            <p class="Normal DocDefaults "><span  ><span  >Es ist nicht für die alten binären (. Doc-Dateien).</span> <span  >Für diejenigen, Blick auf Apache POI's HWPF.</span> <span  >(In der Tat, </span></span><span class="notranslate">docx4j</span><span  ><span  > verwendet HWPF für grundlegende Umwandlung von. doc zu. docx)</span></span></p>
132
133            <p class="Normal DocDefaults "><span  ><span  >Auch ist es für RTF-Dateien.</span></span></p>
134
135            <p class="Normal DocDefaults "><span  ><span  >Wenn Sie auf docx-Dokumente auf dem. NET-Plattform verarbeiten möchten, sollten Sie auf Microsofts OpenXML SDK statt zu suchen.</span></span></p>
136
137            <p class="Normal DocDefaults "><span  ><span  >Eine Alternative zu </span></span><span class="notranslate">docx4j</span><span  ><span  > Apache POI ist.</span> <span  >Ich würde empfehlen, besonders für die Bearbeitung von Excel-Dokumenten.</span> <span  >Es kann auch verwendet werden, um Word-Dokumente verarbeiten, und da es benutzt XMLBeans (nicht JAXB) kann es eine bessere Wahl sein, wenn Sie XMLBeans verwenden möchten.</span></span></p>
138
139            <p class="Heading1 Normal DocDefaults "><span  ><span  >Welche Art von Dingen kann man mit </span></span><span class="notranslate">docx4j</span><span  ><span  >?</span></span></p>
140
141            <p class="ListParagraph Normal DocDefaults ">
142                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Open bestehenden docx (aus Dateisystem, SMB / CIFS, WebDAV VFS)</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  >Neues docx</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  >programmgesteuert manipulieren die docx-Dokument (natürlich)</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  >Template substitution; CustomXML binding</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  >Import eine binäre doc (verwendet Apache POI HWPF)</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  >Produce / verbrauchen Word 2007 ist xmlPackage (PKG)-Format</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  >docx zu speichern gezippt Dateisystem als docx (IE), oder JCR (ungepackt)</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  >Apply verwandelt, einschließlich gemeinsamer Filter</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  >Export als HTML oder PDF</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  >Diff / Dokumente vergleichen, Absätzen oder sdt (content-Kontrollen)</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  >Unterstützung von Schriften (Schriftart-Ersetzung, und die Verwendung von Schriftarten in dem Dokument eingebettet)</span></span></p>
173
174            <p class="Heading1 Normal DocDefaults "><span  ><span  >Projekte mit </span></span><span class="notranslate">docx4j</span></p>
175
176            <p class="Normal DocDefaults "><span  ><span  >Docx4all ist die Swing-basierte Textverarbeitung.</span></span></p>
177
178            <p class="Normal DocDefaults "><span  ><span  >Plutext Zusammenarbeit für Word 2007 verwendet </span></span><span class="notranslate">docx4j</span><span  ><span  > auf dem Server, zu zerkleinern Word-Dokumente in kleinere Stücke, die unabhängig versioniert werden können.</span></span></p>
179
180            <p class="Normal DocDefaults "><span  ><span  >Bitte kontaktieren Sie Plutext wenn Sie Ihr Projekt möchte an dieser Stelle aufgeführt werden.</span></span></p>
181
182            <p class="Heading1 Normal DocDefaults "><span  ><span  >Was Word-Dokumente werden unterstützt?</span></span></p>
183
184            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > lesen / beschreiben kann docx-Dokumente oder für Word 2007 oder früheren Versionen, die das Compatibility Pack installiert haben, erstellt.</span></span></p>
185
186            <p class="Normal DocDefaults "><span  ><span  >Die relevanten Teile der </span></span><span class="notranslate">docx4j</span><span  ><span  > sind von der ECMA-Schemas generiert.</span></span></p>
187
188            <p class="Normal DocDefaults "><span  ><span  >Es kann nicht lesen / schreiben Word 2003 XML-Dokumenten.</span> <span  >Das Hauptproblem bei diesen ist, dass die XML-Namespace anders ist.</span></span></p>
189
190            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > Word 2010 unterstützt werden docx-Dateien.</span></span></p>
191
192            <p class="Heading1 Normal DocDefaults "><span  ><span  >Mit </span></span><span class="notranslate">docx4j</span><span  ><span  > Binärdateien</span></span></p>
193
194            <p class="Normal DocDefaults ">
195                <span style="white-space:pre-wrap;"><span  ><span  >Sie können die neueste Version von </span></span><span class="notranslate">docx4j</span><span  ><span  > von </span></span></span>
196                <a class="notranslate" href="http://dev.plutext.org/docx4j/">
197                    <span class="Hyperlink DefaultParagraphFont ">http://dev.plutext.org/docx4j/</span>
198                </a>
199            </p>
200
201            <p class="Normal DocDefaults "><span  ><span  >Generell empfehlen wir Ihnen, gegen eine derzeit nightly build, entwickeln seit der letzten offiziellen Release kann oft mehrere Monate alt.</span></span></p>
202
203            <p class="Normal DocDefaults ">
204                <span style="white-space:pre-wrap;"><span  ><span  >Die Unterstützung kann in den Gläsern. Tar.gz Version, oder in den entsprechenden Unterverzeichnis.  </span></span></span>
205            </p>
206
207            <p class="Heading1 Normal DocDefaults "><span  ><span  >Mit </span></span><span class="notranslate">docx4j</span><span  ><span  > durch </span></span><span class="notranslate">Maven</span></p>
208
209            <p class="Normal DocDefaults ">
210                <span style="white-space:pre-wrap;"><span class="notranslate">Maven POM</span><span  ><span  > finden Sie unter: </span></span></span>
211                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/m2/org/docx4j/docx4j">
212                    <span class="Hyperlink DefaultParagraphFont ">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/m2/org/docx4j/docx4j</span>
213                </a>
214            </p>
215
216            <p class="Heading1 Normal DocDefaults "><span  ><span  >JDK-Versionen</span></span></p>
217
218            <p class="Normal DocDefaults ">
219                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >Sie müssen mit </span></span><span class="notranslate">Java 1.5+</span><span  ><span  >.</span></span></span>
220            </p>
221
222            <p class="Normal DocDefaults ">
223                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >Dies ist wegen der JAXB</span></span></span>
224                <span class="FootnoteReference DefaultParagraphFont ">
225                    <span style="vertical-align: top; font-size: xx-small">
226                        <a class="notranslate" name="fs1">
227                            </a><a href="#fn1"><span  ><span  >1</span></span></a>
228                       
229                    </span>
230                </span>
231                <span class="apple-style-span DefaultParagraphFont "><span  ><span  >.</span> <span  >Wenn Sie 1,4 muss, kann Retrotranslator</span></span></span>
232                <span class="apple-converted-space DefaultParagraphFont ">
233                    <span style="white-space:pre-wrap;"></span>
234                </span>
235                <a href="http://forums.java.net/jive/message.jspa?messageID=212494#googtrans/auto/de">
236                    <span class="icon DefaultParagraphFont "><span  ><span  >angeblich machen</span></span></span>
237                </a>
238                <span class="apple-style-span DefaultParagraphFont ">
239                    <span style="white-space:pre-wrap;"><span  ><span  > es funktionieren.</span></span></span>
240                </span>
241            </p>
242
243            <p class="Heading1 Normal DocDefaults "><span  ><span  >Ein Wort über JAXB</span></span></p>
244
245            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > verwendet, um JAXB Marshall und unmarshall die wichtigsten Teile in einem Dokument WordprocessingML, einschließlich der Hauptdokument Teil, die Stile Teil des Themas einerseits und der Eigenschaften Teile.</span></span></p>
246
247            <p class="Normal DocDefaults ">
248                <span style="white-space:pre-wrap;"><span  ><span  >JAXB ist in Sun's Java inklusive 6-Distributionen, aber nicht 1.5.</span> <span  >Wenn Sie also mit den 1,5 JDK, werden Sie JAXB 2.1.x auf Ihrem Classpath müssen.  </span></span></span>
249            </p>
250
251            <p class="Normal DocDefaults ">
252                <span style="white-space:pre-wrap;"><span  ><span  >Bits of </span></span><span class="notranslate">docx4j</span><span  ><span  >Wie </span></span></span>
253                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
254                    <span class="Hyperlink DefaultParagraphFont ">org.docx4j.wml</span>
255                </a>
256                <span style="white-space:pre-wrap;"><span  ><span  > und </span></span></span>
257                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Calibri;"> </span>
258                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/dml">
259                    <span class="Hyperlink DefaultParagraphFont ">org.docx4j.dml</span>
260                </a>
261                <span style="white-space:pre-wrap;"><span  ><span  > wurden mit Hilfe der JAXB xjc.</span> <span  >Wir modifizierten die wml.xsd Schema in allem, so dass der Schlüssel resultierenden Klassen sind ein wenig freundlicher Mensch (dh nicht alle beginnen mit CT_ und St_). </span></span></span>
262            </p>
263
264            <p class="Heading1 Normal DocDefaults ">
265                <span style="font-family: Calibri;"><span  ><span  >Log4j</span></span></span>
266            </p>
267
268            <p class="Normal DocDefaults ">
269                <span class="underline DefaultParagraphFont ">
270                    <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > verwendet log4j für die Protokollierung.</span> <span  >Protokollierung zu aktivieren, benötigen Sie einen log4.properties log4j.xml oder auf Ihrer Classpath.</span> <span  >Siehe zum Beispiel </span></span></span>
271                </span>
272                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/resources/log4j.xml">
273                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/resources/log4j.xml</span>
274                </a>
275            </p>
276
277            <p class="Heading1 Normal DocDefaults notranslate">Javadoc</p>
278
279            <p class="Normal DocDefaults ">
280                <span style="white-space:pre-wrap;"><span  ><span  >Javadoc zum Browsen oder online herunterladen, können in dem Verzeichnis gefunden werden </span></span></span>
281                <a class="notranslate" href="http://dev.plutext.org/docx4j/">
282                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/docx4j/</span>
283                </a>
284            </p>
285
286            <p class="Heading1 Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > Source-Code</span></span></p>
287
288            <p class="Normal DocDefaults "><span  ><span  >Um eine Kopie des aktuellen Quellcode:</span></span></p>
289
290            <p class="NormalWeb Normal DocDefaults notranslate">   <span style="font-family: Consolas;font-size: 10.0pt;">svn co</span>
291                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
292                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j">
293                    <span class="icon DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;">http://dev.plutext.org/svn/docx4j/trunk/docx4j</span>
294                </a>
295                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
296                <span style="font-family: Consolas;font-size: 10.0pt;">docx4j</span>
297            </p>
298
299            <p class="Normal DocDefaults "><span  ><span  >Alternativ können Sie auch online durchsuchen es um:</span></span></p>
300
301            <p class="Normal DocDefaults notranslate">http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/</p>
302
303            <p class="Heading1 Normal DocDefaults ">
304                <span style="white-space:pre-wrap;"><span  ><span  >Gebäude </span></span><span class="notranslate">docx4j</span><span  ><span  > von der Quelle </span></span></span>
305            </p>
306
307            <p class="Heading2 Normal DocDefaults "><span  ><span  >Command line - Kurzanleitung</span></span></p>
308
309            <p class="Normal DocDefaults "><span  ><span  >"Quick", dass, vorausgesetzt Sie haben sich Maven und Ant installiert.</span> <span  >Beachten Sie, dass wir nur verwenden, Maven, um die Abhängigkeiten greifen, nicht zu tun, die eigentliche bauen.</span></span></p>
310
311            <p class="Normal DocDefaults "><span  ><span  >Erstellen Sie ein Verzeichnis namens Arbeitsbereich, CD-und in sie.</span></span></p>
312
313            <p class="NormalWeb Normal DocDefaults notranslate">   <span style="font-family: Consolas;font-size: 10.0pt;">svn co</span>
314                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
315                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j/trunk/docx4j">
316                    <span class="icon DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;">http://dev.plutext.org/svn/docx4j/trunk/docx4j</span>
317                </a>
318                <span class="apple-converted-space DefaultParagraphFont " style="font-family: Consolas;font-size: 10.0pt;"> </span>
319                <span style="font-family: Consolas;font-size: 10.0pt;">docx4j</span>
320            </p>
321
322            <p class="Normal DocDefaults "><span  ><span  >Open pom.xml, suchen Sie die Zeile, die lautet</span></span></p>
323
324            <p class="Command NormalWeb Normal DocDefaults notranslate">&lt;systemPath&gt;/usr/lib/jvm/java-6-sun/jre/lib/rt.jar&lt;/systemPath&gt;</p>
325
326            <p class="Normal DocDefaults "><span  ><span  >und bearbeiten Sie ihn auf Ihr System anpassen.</span></span></p>
327
328            <p class="Command NormalWeb Normal DocDefaults ">
329                <span style="white-space:pre-wrap;" class="notranslate">mvn install </span>
330            </p>
331
332            <p class="NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0.5in;">
333                <span style="font-family: Consolas;font-size: 10.0pt;">ant dist</span>
334            </p>
335
336            <p class="Normal DocDefaults "><span  ><span  >Das ant-Befehl erstellt die docx4j.jar und legen Sie sie und alle ihre Abhängigkeiten in der dist Richt.</span></span></p>
337
338            <p class="Heading2 Normal DocDefaults"><span  ><span  >Finsternis</span></span></p>
339
340            <p class="h3 Heading2 Normal DocDefaults "><span  ><span  >Voraussetzungen</span></span></p>
341
342            <p class="ListParagraph Normal DocDefaults ">
343                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Eclipse installiert</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  >Installieren Sie ein Eclipse-Plugin zB Subversion</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
347                <a class="notranslate" href="http://subclipse.tigris.org/update_1.2.x">
348                    <span class="icon DefaultParagraphFont ">http://subclipse.tigris.org/update_1.2.x</span>
349                </a>
350            </p>
351
352            <p class="ListParagraph Normal DocDefaults ">
353                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Installieren</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
354                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/umbrella/wiki/MavenEclipse">
355                    <span class="Hyperlink DefaultParagraphFont " style="font-family: Calibri;">Maven and the Eclipse plugin</span>
356                </a>
357            </p>
358
359            <p class="Normal DocDefaults "><span  ><span  >Und, wie oben diskutiert:</span></span></p>
360
361            <p class="ListParagraph Normal DocDefaults ">
362                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Java 1.5 oder 6</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>
366                <span style="white-space:pre-wrap;"><span  ><span  >JAXB: </span></span></span>
367                <span style="font-weight: bold;"><span  ><span  >sowohl</span></span></span>
368                <span style="white-space:pre-wrap;"><span  ><span  > die Umsetzung einbezogen JAXB in Java 6, </span></span></span>
369                <span style="font-weight: bold;"><span  ><span  >und</span></span></span>
370                <span style="white-space:pre-wrap;"><span  ><span  > die 2.x Referenz-Implementierung.</span> <span  >(Dies ist der Preis für die Unterstützung entweder während der Laufzeit)</span></span></span>
371            </p>
372
373            <p class="h3 Heading2 Normal DocDefaults "><span  ><span  >Anleitung</span></span></p>
374
375            <p class="ListParagraph Normal DocDefaults notranslate">
376                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>File &gt; New "Project .." &gt; SVN &gt; Checkout Projects from SVN</p>
377
378            <p class="ListParagraph Normal DocDefaults ">
379                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Erstellen Sie ein neues Repository location; Url ist</span></span><span class="apple-converted-space DefaultParagraphFont "> </span>
380                <a class="notranslate" href="http://dev.plutext.org/svn/docx4j">
381                    <span class="icon DefaultParagraphFont ">http://dev.plutext.org/svn/docx4j</span>
382                </a>
383            </p>
384
385            <p class="ListParagraph Normal DocDefaults ">
386                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Klicken Sie auf Ordner </span></span><span class="notranslate">"trunk"</span><span  ><span  >, Und wählen Sie docx4j; klicken Sie auf Weiter</span></span></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  >Sie wollen Projekts zu überprüfen, um es aus wie ein konfiguriertes mit dem New Project Wizard</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  >Wählen Sie dann Java&gt; Java Project; klicken Sie auf Weiter</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  >Wählen Sie einen Projektnamen ein (zB "docx4j '), dann klicken Sie auf Weiter</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  >Klicken Sie auf Finish (wir definieren, die Java-Build-Einstellungen in einem späteren Schritt)</span></span></p>
399
400            <p class="Normal DocDefaults "><span  ><span  >Nach ein paar andere Dialogfelder, sollten Sie das neue Projekt in Ihrem Arbeitsbereich.</span></span></p>
401
402            <p class="Normal DocDefaults ">
403                <span style="white-space:pre-wrap;"><span  ><span  >Nun müssen wir die Konfiguration </span></span></span>
404                <span style="font-weight: bold;"><span  ><span  >Classpath</span></span></span>
405                <span style="white-space:pre-wrap;"><span  ><span  > etc innerhalb von Eclipse, so dass sie zu bauen.</span></span></span>
406            </p>
407
408            <p class="ListParagraph Normal DocDefaults ">
409                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Build Path&gt; Configure Build Path&gt; Java Build Path&gt; Registerkarte Quelle</span></span></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  >Klicken Sie auf src, dann drücken Sie die Schaltfläche "Entfernen"</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  >Dann klicken Sie auf "Ordner hinzufügen" und navigieren Sie durch, um src / main / java und haken Sie 'Java'</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  >Fügen Sie dann </span></span><span class="notranslate">src/svg, src/diffx and src/pptx4j/java</span><span  ><span  > ebenso</span></span></p>
419
420            <p class="Normal DocDefaults "><span  ><span  >Die Maven-Bit:</span></span></p>
421
422            <p class="ListParagraph Normal DocDefaults ">
423                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
424                <span style="white-space:pre-wrap;"><span  ><span  >Vergewissern Sie sich, Maven und seine Plugin installiert - siehe oben Voraussetzungen. </span></span></span>
425            </p>
426
427            <p class="ListParagraph Normal DocDefaults ">
428                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Führen Sie die Installation in mvn </span></span><span class="notranslate">docx4j</span><span  ><span  > dir from a command prompt (just in case)</span></span></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  >Rechtsklick auf Projekt&gt; Maven 2&gt; Enable</span></span></p>
432
433            <p class="Normal DocDefaults "><span  ><span  >Das Projekt sollte jetzt in Eclipse zu arbeiten, ohne Fehler</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>
434                       
435                    </span>
436                </span>
437                <span style="white-space:pre-wrap;"><span  ><span  >. </span></span></span>
438            </p>
439
440            <p class="Heading1 Normal DocDefaults ">
441                <span style="font-family: Calibri;"><span  ><span  >Öffnen Sie eine vorhandene docx-Dokument</span></span></span>
442            </p>
443
444            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
445                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/openpackaging/packages/WordprocessingMLPackage.java">
446                    <span style="font-family: Consolas;">org.docx4j.openpackaging.packages.</span>
447                    <span style="font-weight: bold;font-family: Consolas;">WordprocessingMLPackage</span>
448                </a><span  ><span  > stellt ein docx-Dokument.</span></span></p>
449
450            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >So laden Sie ein Dokument, alles, was Sie tun müssen, ist:</span></span></p>
451
452            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage = </span>
453                <br clear="all">      WordprocessingMLPackage.load(new java.io.File(inputfilepath));</p>
454
455            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Diese Methode kann auch Last Flat OPC XML-Dateien.</span></span></p>
456
457            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Sie können dann das Hauptdokument Teil (Wort / document.xml):</span></span></p>
458
459            <p class="Command NormalWeb Normal DocDefaults notranslate">
460                <a href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/WordprocessingML/MainDocumentPart.java">
461                    <span style="font-family: Calibri;">MainDocumentPart</span>
462                </a> documentPart = wordMLPackage.getMainDocumentPart();</p>
463
464            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
465                <span style="white-space:pre-wrap;"><span  ><span  >Danach können Sie seinen Inhalt zu manipulieren. </span></span></span>
466            </p>
467
468            <p class="Heading1 Normal DocDefaults "><span  ><span  >WordML Konzepte</span></span></p>
469
470            <p class="Normal DocDefaults "><span  ><span  >Um etwas viel über diese, müssen Sie ein Verständnis der grundlegenden Konzepte WordML haben.</span></span></p>
471
472            <p class="Normal DocDefaults "><span  ><span  >Laut dem Microsoft Open Packaging spec ist jeder docx-Dokument aus einer Reihe von Teil-Dateien gemacht, zip-gepackt.</span> <span  >Ein Teil ist in der Regel XML, aber vielleicht nicht (Teil eines Bildes, zum Beispiel, ist das nicht).</span></span></p>
473
474            <p class="Normal DocDefaults "><span  ><span  >Eine Einführung in WordML geht über den Rahmen dieses Dokuments.</span> <span  >Hier finden Sie eine gut lesbare Einführung in 1</span></span><span style="vertical-align: top;font-size: xx-small;"><span  ><span  >st</span></span></span>
475                <span style="white-space:pre-wrap;"><span  ><span  > Edition Teil 3 (Primer) an </span></span></span>
476                <a class="notranslate" href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">
477                    <span style="color: #0000FF;text-decoration: none;">http://www.ecma-international.org/publications/standards/Ecma-376.htm</span>
478                </a>
479                <span style="white-space:pre-wrap;"><span  ><span  > oder </span></span></span>
480                <a class="notranslate" href="http://www.ecma-international.org/news/TC45_current_work/TC45_available_docs.htm">
481                    <span style="color: #0000FF;text-decoration: none;">http://www.ecma-international.org/news/TC45_current_work/TC45_available_docs.htm</span>
482                </a>
483                <span style="white-space:pre-wrap;"><span  ><span  > (Eine bessere Verbindung, da ihr keine zip-gepackt).</span></span></span>
484            </p>
485
486            <p class="Heading1 Normal DocDefaults ">
487                <span style="font-family: Calibri;">
488                    <span style="white-space:pre-wrap;"><span  ><span  >JAXB: Rangier-und Unmarshalling </span></span></span>
489                </span>
490            </p>
491
492            <p class="Normal DocDefaults ">
493                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > enthält eine Klasse repräsentiert jedes Teil.</span> <span  >Zum Beispiel gibt es eine </span></span></span>
494                <span style="font-family: Consolas;"><span  ><span  >MainDocumentPart</span></span></span>
495                <span style="white-space:pre-wrap;"><span  ><span  > Klasse.</span> <span  >XML Teilen erben von </span></span></span>
496                <span style="font-family: Consolas;"><span  ><span  >JaxbXmlPart</span></span></span>
497                <span style="white-space:pre-wrap;"><span  ><span  >, genannt enthält ein Mitglied </span></span></span>
498                <span style="font-weight: bold;font-family: Consolas;"><span  ><span  >jaxbElement</span></span></span><span  ><span  >.</span> <span  >Wenn Sie wollen einen Teil zur Arbeit mit dem Inhalt, Sie arbeiten mit ihren jaxbElement.</span></span></p>
499
500            <p class="Normal DocDefaults ">
501                <span style="white-space:pre-wrap;"><span  ><span  >Wenn Sie ein docx-Dokument mit </span></span><span class="notranslate">docx4j</span><span  ><span  >, </span></span><span class="notranslate">docx4j</span><span  ><span  > automatisch </span></span></span>
502                <span style="font-weight: bold;font-style: italic;"><span  ><span  >unmarshals</span></span></span>
503                <span style="white-space:pre-wrap;"><span  ><span  > die Inhalte der einzelnen XML-Teil zu einem stark vom Typ Java-Objekt-Baum (der </span></span><span class="notranslate">jaxbElement</span><span  ><span  >).</span></span></span>
504            </p>
505
506            <p class="Normal DocDefaults ">
507                <span style="white-space:pre-wrap;"><span  ><span  >Gleiches gilt, wenn / wenn Sie sagen, </span></span><span class="notranslate">docx4j</span><span  ><span  > Diese Java-Objekte als docx speichern, </span></span><span class="notranslate">docx4j</span><span  ><span  > automatisch </span></span></span>
508                <span style="font-weight: bold;font-style: italic;"><span  ><span  >Marschälle</span></span></span>
509                <span style="white-space:pre-wrap;"><span  ><span  > der </span></span><span class="notranslate">jaxbElement</span><span  ><span  > In jedem Teil.</span></span></span>
510            </p>
511
512            <p class="Normal DocDefaults ">
513                <span style="white-space:pre-wrap;"><span  ><span  >Manchmal wirst du den Marschall oder unmarshal Dinge selbst wollen.</span> <span  >Die Klasse </span></span></span>
514                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">org.docx4j.jaxb.Context</span>
515                <span style="white-space:pre-wrap;"><span  ><span  > definiert alle JAXBContexts verwendet in </span></span><span class="notranslate">docx4j</span><span  ><span  >: </span></span></span>
516            </p>
517
518            <tgroup>
519                    </tgroup><table class="TableGrid TableNormal notranslate " id="docx4j_tbl_0" style="position: relative; margin-left: 0.76in;table-layout: fixed;border-collapse: collapse;">
520                <colgroup>
521                    <col style="width: 2in;">
522                    <col style="width: 2.94in;">
523                </colgroup>
524                <tbody><tr style="vertical-align: top;">
525                        <td style="vertical-align: middle;">
526
527                            <p class="Normal DocDefaults ">
528                                <span style="font-family: Consolas;font-size: 9.0pt;">Jc</span>
529                            </p>
530                        </td>
531                        <td>
532
533                            <p class="Normal DocDefaults ">
534                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml</span>
535                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
536                                    <br clear="all">org.docx4j.dml</span>
537                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
538                                    <br clear="all">org.docx4j.dml.picture</span>
539                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
540                                    <br clear="all">org.docx4j.dml.wordprocessingDrawing</span>
541                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
542                                    <br clear="all">
543                                </span>
544                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.vml</span>
545                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
546                                    <br clear="all">org.docx4j.vml.officedrawing</span>
547                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
548                                    <br clear="all">org.docx4j.math</span>
549                            </p>
550                        </td>
551                    </tr>
552                    <tr style="vertical-align: top;">
553                        <td style="vertical-align: middle;">
554
555                            <p class="Normal DocDefaults ">
556                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcThemePart</span>
557                            </p>
558                        </td>
559                        <td>
560
561                            <p class="Normal DocDefaults ">
562                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.dml</span>
563                            </p>
564                        </td>
565                    </tr>
566                    <tr style="vertical-align: top;">
567                        <td style="vertical-align: middle;">
568
569                            <p class="Normal DocDefaults ">
570                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsCore</span>
571                            </p>
572                        </td>
573                        <td>
574
575                            <p class="Normal DocDefaults ">
576                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core</span>
577                            </p>
578
579                            <p class="Normal DocDefaults ">
580                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core.dc.elements</span>
581                            </p>
582
583                            <p class="Normal DocDefaults ">
584                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.core.dc.terms</span>
585                            </p>
586                        </td>
587                    </tr>
588                    <tr style="vertical-align: top;">
589                        <td style="vertical-align: middle;">
590
591                            <p class="Normal DocDefaults ">
592                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsCustom</span>
593                            </p>
594                        </td>
595                        <td>
596
597                            <p class="Normal DocDefaults ">
598                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.custom</span>
599                            </p>
600                        </td>
601                    </tr>
602                    <tr style="vertical-align: top;">
603                        <td style="vertical-align: middle;">
604
605                            <p class="Normal DocDefaults ">
606                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcDocPropsExtended</span>
607                            </p>
608                        </td>
609                        <td>
610
611                            <p class="Normal DocDefaults ">
612                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.docProps.extended</span>
613                            </p>
614                        </td>
615                    </tr>
616                    <tr style="vertical-align: top;">
617                        <td style="vertical-align: middle;">
618
619                            <p class="Normal DocDefaults ">
620                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcXmlPackage</span>
621                            </p>
622                        </td>
623                        <td>
624
625                            <p class="Normal DocDefaults ">
626                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.xmlPackage</span>
627                            </p>
628                        </td>
629                    </tr>
630                    <tr style="vertical-align: top;">
631                        <td style="vertical-align: middle;">
632
633                            <p class="Normal DocDefaults ">
634                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcRelationships</span>
635                            </p>
636                        </td>
637                        <td>
638
639                            <p class="Normal DocDefaults ">
640                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.relationships</span>
641                            </p>
642                        </td>
643                    </tr>
644                    <tr style="vertical-align: top;">
645                        <td style="vertical-align: middle;">
646
647                            <p class="Normal DocDefaults ">
648                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcCustomXmlProperties</span>
649                            </p>
650                        </td>
651                        <td>
652
653                            <p class="Normal DocDefaults ">
654                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.customXmlProperties</span>
655                            </p>
656                        </td>
657                    </tr>
658                    <tr style="vertical-align: top;">
659                        <td style="vertical-align: middle;">
660
661                            <p class="Normal DocDefaults ">
662                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcContentTypes</span>
663                            </p>
664                        </td>
665                        <td>
666
667                            <p class="Normal DocDefaults ">
668                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.openpackaging.contenttype</span>
669                            </p>
670                        </td>
671                    </tr>
672                    <tr style="vertical-align: top;">
673                        <td style="vertical-align: middle;">
674
675                            <p class="Normal DocDefaults ">
676                                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">jcPML</span>
677                            </p>
678                        </td>
679                        <td>
680
681                            <p class="Normal DocDefaults ">
682                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.pml</span>
683                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
684                                    <br clear="all">org.docx4j.dml</span>
685                                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">
686                                    <br clear="all">org.docx4j.dml.picture</span>
687                            </p>
688                        </td>
689                    </tr>
690               
691            </tbody></table>
692
693            <p class="Normal DocDefaults ">
694
695            </p><p class="Heading1 Normal DocDefaults ">
696                <span style="font-family: Calibri;"><span  ><span  >Architektur</span></span></span>
697            </p>
698
699            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > hat 3 Schichten:</span></span></p>
700
701            <p class="ListParagraph Normal DocDefaults ">
702                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >1. </span></span></span>
703                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging</span>
704                <br clear="all">
705                <br clear="all">
706                <span style="white-space:pre-wrap;"><span  ><span  >OpenPackaging Griffe Dinge an der Open Packaging Conventions Ebene: Entpacken in ein docx </span></span></span>
707                <span style="font-weight: bold;font-family: Consolas;"><span  ><span  >WordprocessingMLPackage</span></span></span>
708                <span style="white-space:pre-wrap;"><span  ><span  > und eine Reihe von Objekten Vererbung von Teil; damit Teile gelöscht werden hinzugefügt /; Speichern der docx</span></span></span>
709                <br clear="all">
710                <br clear="all">
711                <span style="white-space:pre-wrap;"><span  ><span  >Diese Schicht ist ursprünglich auf der Grundlage OpenXML4J (was auch von Apache POI) eingesetzt. </span></span></span>
712                <br clear="all">
713                <br clear="all">
714                <span style="white-space:pre-wrap;"><span  ><span  >Teile sind in der Regel Unterklassen </span></span></span>
715                <span style="font-weight: bold;color: #000000;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging.parts.JaxbXmlPart</span>
716                <br clear="all">
717                <br clear="all">
718                <span style="white-space:pre-wrap;"><span  ><span  >Teile werden in einer Baumstruktur angeordnet.</span> <span  >Wenn ein Teil Nachkommen hat, wird es eine </span></span></span>
719                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.openpackaging.parts.relationships.RelationshipsPart</span>
720                <span style="white-space:pre-wrap;"><span  ><span  > denen diese Nachkomme Teile identifiziert.</span> <span  >Die Probe PartsList (siehe nächster Abschnitt) zeigt Ihnen, wie das funktioniert.</span></span></span>
721                <br clear="all">
722                <br clear="all"><span  ><span  >Ein JaxbXmlPart Baum hat einen Inhalt:</span></span><br clear="all">
723                <br clear="all">
724
725                <span class="notranslate">
726                    <span style="font-family: Consolas;font-size: 9.0pt;">   public Object getJaxbElement() {</span>
727                    <span style="font-family: Consolas;font-size: 9.0pt;">
728                        <br clear="all">
729                    </span>
730                    <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
731                    <span style="font-family: Consolas;font-size: 9.0pt;">   return jaxbElement;</span>
732                    <span style="font-family: Consolas;font-size: 9.0pt;">
733                        <br clear="all">
734                    </span>
735                    <span style="font-family: Consolas;font-size: 9.0pt;">   }</span>
736                    <span style="font-family: Consolas;font-size: 9.0pt;">
737                        <br clear="all">
738                    </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;">   public void setJaxbElement(Object jaxbElement) {</span>
743                    <span style="font-family: Consolas;font-size: 9.0pt;">
744                        <br clear="all">
745                    </span>
746                    <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
747                    <span style="font-family: Consolas;font-size: 9.0pt;">   this.jaxbElement = jaxbElement;</span>
748                    <span style="font-family: Consolas;font-size: 9.0pt;">
749                        <br clear="all">
750                    </span>
751                    <span style="font-family: Consolas;font-size: 9.0pt;">   }</span>
752                    <span style="font-family: Consolas;font-size: 9.0pt;">
753                        <br clear="all">
754                    </span>
755                </span>
756
757            </p>
758
759            <p class="ListParagraph Normal DocDefaults ">
760                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >2. </span></span></span>
761                <span style="white-space:pre-wrap;"><span  ><span  >Die </span></span></span>
762                <span style="font-weight: bold;color: #000000;"><span  ><span  >JAXB</span></span></span>
763                <span style="font-weight: bold;">
764                    <span style="white-space:pre-wrap;"><span  ><span  > Inhalte Baum</span></span></span>
765                </span>
766                <span style="white-space:pre-wrap;"><span  ><span  > ist die zweite Ebene der drei Schichten-Modell.</span></span></span>
767                <br clear="all">
768                <br clear="all">
769                <span style="white-space:pre-wrap;"><span  ><span  >Die meisten Teile davon (einschließlich MainDocumentPart, Stile, Kopf-und Fußzeilen, Anmerkungen, </span></span></span>
770                <span style="color: #000000;"><span  ><span  >Endnoten</span></span></span>
771                <span style="white-space:pre-wrap;"><span  ><span  >/ Fußnoten) verwenden </span></span></span>
772                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
773                    <span style="font-weight: bold;font-family: Consolas;">org.docx4j.wml</span>
774                </a>
775                <span style="font-weight: bold;font-family: Consolas;">
776                    <span style="white-space:pre-wrap;"></span>
777                </span>
778                <span style="white-space:pre-wrap;"><span  ><span  >(WordprocessingML); </span></span></span>
779                <span style="color: #000000;"><span  ><span  >wml</span></span></span>
780                <span style="white-space:pre-wrap;"><span  ><span  > Artikeln </span></span></span>
781                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/wml">
782                    <span style="font-weight: bold;font-family: Consolas;">org.docx4j.dml</span>
783                </a>
784                <span style="font-weight: bold;font-family: Consolas;">
785                    <span style="white-space:pre-wrap;"></span>
786                </span><span  ><span  >(DrawingML) wie nötig.</span></span><br clear="all">
787                <br clear="all"><span  ><span  >Diese Klassen wurden aus der Open XML-Schemas erzeugt</span></span><br clear="all">
788                <br clear="all">
789            </p>
790
791            <p class="ListParagraph Normal DocDefaults ">
792                <span style="position: relative; margin-left: 0.5in;"><span  ><span  >3. </span></span></span>
793                <span style="font-weight: bold;font-family: Consolas;" class="notranslate">org.docx4j.model</span>
794                <span style="font-weight: bold;font-family: Consolas;">
795                    <br clear="all">
796                </span>
797                <span style="font-weight: bold;font-family: Consolas;">
798                    <br clear="all">
799                </span>
800                <span style="white-space:pre-wrap;"><span  ><span  >Dieses Paket baut auf den beiden unteren Schichten, um zusätzliche Funktionalität bereitzustellen, und wird schrittweise weiter ausgebaut.    </span></span></span>
801            </p>
802
803            <p class="Heading1 Normal DocDefaults ">
804                <span style="font-family: Calibri;"><span  ><span  >Proben</span></span></span>
805            </p>
806
807            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Das Paket enthält org.docx4j.samples Beispiele dafür, wie Dinge zu tun, um mit </span></span><span class="notranslate">docx4j</span><span  ><span  >.</span> <span  >Dazu gehören:</span></span></p>
808
809            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Basics</span></span></p>
810
811<div class="notranslate">
812
813            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
814                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateWordprocessingMLDocument</p>
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>DisplayMainDocumentPartXml</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>OpenAndSaveRoundTripTest</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>OpenMainDocumentAndTraverse</p>
824
825</div>
826
827            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Ausgang / Transformation</span></span></p>
828
829<div class="notranslate">
830
831            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
832                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CreateHtml</p>
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>CreatePdf</p>
836
837            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
838</p></div>
839                <span style="white-space:pre-wrap;"><span  ><span  >Flat OPC XML </span></span></span>
840            <p></p>
841<div class="notranslate">
842
843            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
844                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>ExportInPackageFormat</p>
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>ImportFromPackageFormat</p>
848
849            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
850</p></div>
851                <span style="white-space:pre-wrap;"><span  ><span  >Image Handling </span></span></span>
852            <p></p>
853<div class="notranslate">
854
855            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
856                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>AddImage</p>
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>ConvertEmbeddedImageToLinked</p>
860</div>
861
862            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Teilehandling</span></span></p>
863<div class="notranslate">
864
865            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
866                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CopyPart</p>
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>ImportForeignPart</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>PartsList</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>StripParts</p>
876
877</div>
878            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.25in;space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Verschiedenes</span></span></p>
879<div class="notranslate">
880
881            <p class="ListParagraph Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
882                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;">* </span>CompareDocuments</p>
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>CreateDocxWithCustomXml</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>CustomXmlBinding</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>DocProps</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>Filter</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>HyperlinkTest</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>NumberingRestart</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>UnmarshallFromTemplate</p>
904</div>
905
906            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Wenn Sie den Quellcode installiert, werden Sie dieses Paket bereits haben.</span></span></p>
907
908            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
909                <span style="white-space:pre-wrap;"><span  ><span  >Wenn Sie nicht haben, können Sie sie online durchsuchen, um </span></span></span>
910            </p>
911
912            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
913                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples">
914                    <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>
915                </a>
916            </p>
917
918            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
919                <span style="white-space:pre-wrap;"><span  ><span  >Es gibt auch verschiedene </span></span></span>
920                <span style="font-weight: bold;"><span  ><span  >Beispiel-Dokumente</span></span></span>
921                <span style="white-space:pre-wrap;"><span  ><span  > in der / sample-docs-Verzeichnis, das sind die meisten leicht zugänglich, indem Sie </span></span><span class="notranslate">docx4j</span><span  ><span  > svn.</span></span></span>
922            </p>
923
924            <p class="Heading1 Normal DocDefaults ">
925                <span style="font-family: Calibri;"><span  ><span  >Teileliste</span></span></span>
926            </p>
927
928            <p class="Normal DocDefaults ">
929                <span style="white-space:pre-wrap;"><span  ><span  >Um ein besseres Verständnis davon, wie </span></span><span class="notranslate">docx4j</span><span  ><span  > Werke und die Struktur einer docx-Dokument können Sie das </span></span><span class="notranslate">PartsList</span><span  ><span  > Probe auf einem docx (oder ein pptx).</span> <span  >Wenn Sie dies tun, wird es eine Liste der Hierarchie der Teile in diesem Paket benutzt werden.</span> <span  >Es wird Ihnen sagen, welche Klasse verwendet wird, um jedes Teil darstellen, und wo dieser Teil ist ein JaxbXmlPart, es wird Ihnen auch sagen, welche Klasse die </span></span></span>
930                <span style="font-family: Consolas;font-size: 9.0pt;">
931                    <span style="white-space:pre-wrap;"><span  ><span  >jaxbElement </span></span></span>
932                </span><span  ><span  >ist.</span></span></p>
933
934            <p class="Normal DocDefaults "><span  ><span  >Zum Beispiel:</span></span></p>
935<div class="notranslate">
936            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
937                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /_rels/.rels [org.docx4j.openpackaging.parts.relationships.RelationshipsPart]</span>
938                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
939                    <br clear="all">
940                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.relationships.Relationships</span>
941                </span>
942            </p>
943
944            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
945
946            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
947                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
948                    <span style="white-space:pre-wrap;">Part /docProps/app.xml [org.docx4j.openpackaging.parts.DocPropsExtendedPart]  </span>
949                </span>
950                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
951                    <br clear="all">
952                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.docProps.extended.Properties</span>
953                </span>
954            </p>
955
956            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
957
958            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
959                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
960                    <span style="white-space:pre-wrap;">Part /docProps/core.xml [org.docx4j.openpackaging.parts.DocPropsCorePart]  </span>
961                </span>
962                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
963                    <br clear="all">
964                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.docProps.core.CoreProperties</span>
965                </span>
966            </p>
967
968            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
969
970            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
971                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
972                    <span style="white-space:pre-wrap;">Part </span>
973                </span>
974                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 8.0pt;">/word/document.xml</span>
975                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
976                    <span style="white-space:pre-wrap;"> [org.docx4j.openpackaging.parts.WordprocessingML.MainDocumentPart]  </span>
977                </span>
978                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
979                    <br clear="all">
980                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.Document</span>
981                </span>
982            </p>
983
984            <p class="Normal DocDefaults " style="position: relative; margin-left: 0.5in;space-after: 0in;line-height: 100%;">
985
986            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
987                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/settings.xml [</span>
988                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
989                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
990                    <span style="white-space:pre-wrap;">.DocumentSettingsPart]  </span>
991                </span>
992                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
993                    <br clear="all">
994                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.CTSettings</span>
995                </span>
996            </p>
997
998            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
999
1000            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1001                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/styles.xml [</span>
1002                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
1003                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
1004                    <span style="white-space:pre-wrap;">.StyleDefinitionsPart]  </span>
1005                </span>
1006                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
1007                    <br clear="all">
1008                    <span style="white-space:pre-wrap;">  containing JaxbElement:org.docx4j.wml.Styles</span>
1009                </span>
1010            </p>
1011
1012            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1013
1014            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1015                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">Part /word/media/image1.jpeg [</span>
1016                <span style="color: #000000;font-family: Consolas;font-size: 7.0pt;">org.docx4j.openpackaging.parts.WordprocessingML</span>
1017                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
1018                    <span style="white-space:pre-wrap;">.ImageJpegPart] </span>
1019                </span>
1020            </p>
1021</div>
1022            <p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1023
1024            </p><p class="Normal DocDefaults " style="position: relative; margin-left: 1in;space-after: 0in;line-height: 100%;">
1025
1026            </p><p class="Heading1 Normal DocDefaults ">
1027                <span style="font-family: Calibri;"><span  ><span  >Durchlaufen einer docx</span></span></span>
1028            </p>
1029
1030            <p class="Normal DocDefaults ">
1031                <a class="notranslate" href="http://dev.plutext.org/trac/docx4j/browser/trunk/docx4j/src/main/java/org/docx4j/samples/OpenMainDocumentAndTraverse.java">
1032                    <span style="color: #0000FF;text-decoration: none;">OpenMainDocumentAndTraverse.java</span>
1033                </a>
1034                <span style="white-space:pre-wrap;"><span  ><span  > in den Proben-Verzeichnis zeigt Ihnen, wie Sie die Darstellung eines JAXB docx zu durchqueren.</span></span></span>
1035            </p>
1036
1037            <p class="Normal DocDefaults ">
1038                <span style="white-space:pre-wrap;"><span  ><span  >Eine ärgerliche Sache über JAXB, ist, dass ein Objekt eine Tabelle dargestellt sagen könnte wie </span></span></span>
1039                <span class="notranslate" style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Tbl</span>
1040                <span style="white-space:pre-wrap;"><span  ><span  > (Wie Sie es erwarten würden).</span> <span  >Oder es könnte in einem gewickelt werden </span></span></span>
1041                <span class="notranslate" style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 9.0pt;">javax.xml.bind.JAXBElement</span><span  ><span  >, In welchem Fall der realen Tisch zu bekommen, müssen Sie etwas tun:</span></span></p>
1042
1043            <p class="Normal DocDefaults notranslate " style="space-after: 0in;line-height: 100%;">
1044                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1045                    <span style="white-space:pre-wrap;"></span>
1046                </span>
1047                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1048                    <span style="white-space:pre-wrap;">if </span>
1049                </span>
1050                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">( ((JAXBElement)o).getDeclaredType().getName().equals(</span>
1051                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">"org.docx4j.wml.Tbl"</span>
1052                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1053                    <span style="white-space:pre-wrap;">) ) </span>
1054                </span>
1055            </p>
1056
1057            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1058                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1059                    <span style="white-space:pre-wrap;"></span>
1060                </span>
1061                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >org.docx4j.wml.Tbl tbl = (org.docx4j.wml.Tbl) ((JAXBElement) o). getValue ();</span></span></span>
1062            </p>
1063
1064            <p class="Normal DocDefaults ">
1065
1066            </p><p class="Heading1 Normal DocDefaults ">
1067                <span style="font-family: Calibri;"><span  ><span  >Erstellen einer neuen docx</span></span></span>
1068            </p>
1069
1070            <p class="Normal DocDefaults " style="space-after: 0.07in;line-height: 100%;"><span  ><span  >So erstellen Sie eine neue docx:</span></span></p>
1071
1072            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1073                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1074                    <span style="white-space:pre-wrap;"></span>
1075                </span>
1076                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Erstellen Sie das Paket</span></span></span>
1077            </p>
1078
1079            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1080                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1081                    <span style="white-space:pre-wrap;"></span>
1082                </span>
1083                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.createPackage();</span>
1084            </p>
1085
1086            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1087
1088            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1089                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1090                    <span style="white-space:pre-wrap;"></span>
1091                </span>
1092                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Speichern</span></span></span>
1093            </p>
1094
1095            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1096                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1097                    <span style="white-space:pre-wrap;"></span>
1098                </span>
1099                <span style="font-family: Consolas;font-size: 9.0pt;">wordMLPackage.save(new java.io.File("helloworld.docx") );</span>
1100            </p>
1101
1102            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1103                <span style="white-space:pre-wrap;"><span  ><span  >Das war's.  </span></span></span>
1104            </p>
1105
1106            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1107                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">
1108                    <span style="white-space:pre-wrap;">createPackage() </span>
1109                </span><span  ><span  >ist eine bequeme Methode, die funktioniert:</span></span></p>
1110
1111            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1112                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Erstellen Sie das Paket</span></span></span>
1113            </p>
1114
1115            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1116                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;" class="notranslate">WordprocessingMLPackage wordMLPackage = new WordprocessingMLPackage();</span>
1117            </p>
1118
1119            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1120                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Erstellen Sie das Hauptdokument Teil (Wort / document.xml)</span></span></span>
1121            </p>
1122
1123            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1124                <span style="font-family: Consolas;font-size: 9.0pt;">MainDocumentPart wordDocumentPart = new MainDocumentPart();</span>
1125            </p>
1126
1127
1128            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1129                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Create Hauptdokument Teil Inhalt</span></span></span>
1130            </p>
1131
1132            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1133                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">ObjectFactory factory = Context.getWmlObjectFactory();</span>
1134            </p>
1135
1136            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1137                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Body body = factory .createBody();</span>
1138            </p>
1139
1140            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1141                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Document wmlDocumentEl = factory .createDocument();</span>
1142            </p>
1143
1144            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1145                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlDocumentEl.setBody(body);</span>
1146            </p>
1147
1148
1149            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1150                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Stellen Sie den Inhalt in dem Teil</span></span></span>
1151            </p>
1152
1153            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1154                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordDocumentPart.setJaxbElement(wmlDocumentEl);</span>
1155            </p>
1156
1157
1158            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1159                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Schreibe das Hauptdokument Teil des Pakets Beziehungen</span></span></span>
1160            </p>
1161
1162            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1163                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / (Schaffung wenn nötig)</span></span></span>
1164            </p>
1165
1166            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1167                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlPack.addTargetPart(wordDocumentPart);</span>
1168            </p>
1169
1170            <p class="Heading1 Normal DocDefaults "><span  ><span  >Hinzufügen eines Textabsatz</span></span></p>
1171
1172            <p class="Normal DocDefaults ">
1173                <span style="font-family: Consolas;font-size: 9.0pt;">
1174                    <span style="white-space:pre-wrap;"><span  ><span  >MainDocumentPart </span></span></span>
1175                </span><span  ><span  >enthält eine Methode:</span></span></p>
1176
1177            <p class="Normal DocDefaults notranslate">
1178                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1179                    <span style="white-space:pre-wrap;">public </span>
1180                </span>
1181                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P addStyledParagraphOfText(String styleId, String text)</span>
1182            </p>
1183
1184            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Sie können mit dieser Methode zu einem Absatz mit Hilfe der angegebenen Stil hinzuzufügen.</span></span></p>
1185
1186            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Die XML suchen wir schaffen so etwas wie:</span></span></p>
1187           
1188<div class="notranslate">           
1189
1190            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1191                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
1192                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">
1193                    <span style="white-space:pre-wrap;">w:p </span>
1194                </span>
1195                <span class="apple-converted-space DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;"> </span>
1196                <span class="xmlmarkupattributename DefaultParagraphFont " style="color: #FF0000;font-family: Consolas;font-size: 8.5pt;">xmlns:w</span>
1197                <span class="xmlmarkupattributevalue DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">="http://schemas.openxmlformats.org/wordprocessingml/2006/main"</span>
1198                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1199                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1200                    <br clear="all">
1201                </span>
1202                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
1203                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
1204                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
1205                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1206                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1207                    <br clear="all">
1208                </span>
1209                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">        </span>
1210                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
1211                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
1212                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1213                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">Hello world</span>
1214                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
1215                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
1216                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1217                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1218                    <br clear="all">
1219                </span>
1220                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
1221                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
1222                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
1223                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1224                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
1225                    <br clear="all">
1226                </span>
1227                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
1228                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:p</span>
1229                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
1230            </p>
1231
1232</div>
1233            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
1234                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1235                    <span style="white-space:pre-wrap;"><span  ><span  >addStyledParagraphOfText </span></span></span>
1236                </span><span  ><span  >baut die Objekt-Struktur der JAXB Weg, und fügt es zu dem Dokument.</span></span></p>
1237
1238            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1239                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1240                    <span style="white-space:pre-wrap;"></span>
1241                </span>
1242                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">ObjectFactory factory = Context.getWmlObjectFactory();</span>
1243            </p>
1244
1245            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1246                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Erstellen des Absatzes</span></span></span>
1247            </p>
1248
1249            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1250                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = factory.createP();</span>
1251            </p>
1252
1253            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1254                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Erstellen Sie das Textelement</span></span></span>
1255            </p>
1256
1257            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1258                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.Text  t = factory.createText();</span>
1259            </p>
1260
1261            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1262                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">t.setValue(simpleText);</span>
1263            </p>
1264
1265            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1266                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Erstellen der Flucht</span></span></span>
1267            </p>
1268
1269            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1270                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.R  run = factory.createR();</span>
1271            </p>
1272
1273            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1274                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1275                    <span style="white-space:pre-wrap;">run.getRunContent().add(t);    </span>
1276                </span>
1277            </p>
1278
1279            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1280                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">para.getParagraphContent().add(run);</span>
1281            </p>
1282           
1283            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1284                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Jetzt fügen wir Absatz, um das Dokument Körper</span></span></span>
1285            </p>
1286
1287            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1288                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Body body = this.jaxbElement.getBody();</span>
1289            </p>
1290
1291            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1292                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Body.getEGBlockLevelElts().add(para)</span>
1293            </p>
1294
1295            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Alternativ können Sie auch den Absatz von Rangier-XML zu erstellen:</span></span></p>
1296
1297            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1298                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Angenommen String xml enthält die XML oben</span></span></span>
1299            </p>
1300
1301            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1302                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = XmlUtils.unmarshalString(xml);</span>
1303            </p>
1304
1305            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Damit dies funktioniert, müssen Sie sicherstellen, dass alle Namespaces ordnungsgemäß in der Zeichenfolge deklariert.</span></span></p>
1306
1307            <p class="Heading1 Normal DocDefaults "><span  ><span  >Hinzufügen eines Teils</span></span></p>
1308
1309            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Was passiert, wenn Sie eine neue Stile Teil hinzufügen wollte?</span> <span  >So geht's:</span></span></p>
1310
1311            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1312                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Create a Stile Teil</span></span></span>
1313            </p>
1314
1315            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1316                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1317                    <span style="white-space:pre-wrap;">StyleDefinitionsPart stylesPart = </span>
1318                </span>
1319                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1320                    <span style="white-space:pre-wrap;">new </span>
1321                </span>
1322                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">StyleDefinitionsPart();</span>
1323            </p>
1324
1325            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1326                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Füllt ihn mit Standardstile</span></span></span>
1327            </p>
1328
1329            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1330                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">stylesPart.unmarshalDefaultStyles();</span>
1331            </p>
1332
1333            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1334                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Die Stile teilweise auf das Hauptdokument Teil Add-Beziehungen</span></span></span>
1335            </p>
1336
1337            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1338                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordDocumentPart.addTargetPart(stylesPart);</span>
1339            </p>
1340
1341            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Nimmst du den gleichen Ansatz zu einem Kopf-oder Fußzeile hinzuzufügen.</span></span></p>
1342
1343            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Wenn Sie einen Teil fügen diese Weise wird es automatisch an der Quelle ein Teil der Beziehungen Teil hinzugefügt.</span></span></p>
1344
1345            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >In der Regel müssen Sie auch einen Verweis auf das Teil (mit seiner Beziehung id) zugegeben, um das Hauptdokument Teil.</span> <span  >Dies gilt für Bilder, Kopf-und Fußzeilen.</span> <span  >(Kommentare, Fußnoten und Endnoten ein bisschen anders, in das, was Sie zu dem Hauptdokument Teil hinzufügen, sind Bezugnahmen auf einzelne Anmerkungen / Fußnoten / Endnoten).</span></span></p>
1346
1347            <p class="Heading1 Normal DocDefaults ">
1348                <span style="font-family: Calibri;"><span  ><span  >docx zu (X) HTML</span></span></span>
1349            </p>
1350
1351            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > XSLT nutzt eine docx zu XHTML zu transformieren:</span></span></p>
1352
1353            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1354                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1355                    <span style="white-space:pre-wrap;">AbstractHtmlExporter exporter = </span>
1356                </span>
1357                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
1358                    <span style="white-space:pre-wrap;">new </span>
1359                </span>
1360                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">HtmlExporterNG2();</span>
1361            </p>
1362
1363            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1364                <span style="color: #3F7F5F;font-family: Courier New;font-size: 9.0pt;"><span  ><span  >/ / Beachten Sie das * 2 * es</span></span></span>
1365            </p>
1366
1367
1368            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1369                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Schreiben an StreamResult (in diesem Fall einen Output-Stream)</span></span></span>
1370            </p>
1371
1372            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1373                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1374                    <span style="white-space:pre-wrap;">OutputStream os = </span>
1375                </span>
1376                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
1377                    <span style="white-space:pre-wrap;">new </span>
1378                </span>
1379                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1380                    <span style="white-space:pre-wrap;">java.io.FileOutputStream(inputfilepath + </span>
1381                </span>
1382                <span style="color: #2A00FF;font-family: Courier New;font-size: 9.0pt;">".html"</span>
1383                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">);</span>
1384            </p>
1385
1386            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1387                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1388                    <span style="white-space:pre-wrap;">javax.xml.transform.stream.StreamResult result </span>
1389                </span>
1390                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1391                    <br clear="all">
1392                </span>
1393                <span style="color: #FFFFFF;font-family: Courier New;font-size: 9.0pt;">
1394                    <span style="white-space:pre-wrap;"></span>
1395                </span>
1396                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1397                    <span style="white-space:pre-wrap;">= </span>
1398                </span>
1399                <span style="font-weight: bold;color: #7F0055;font-family: Courier New;font-size: 9.0pt;">
1400                    <span style="white-space:pre-wrap;">new </span>
1401                </span>
1402                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">javax.xml.transform.stream.StreamResult(os);</span>
1403            </p>
1404
1405
1406            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1407                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1408                    <span style="white-space:pre-wrap;">exporter.html(wordMLPackage, result, </span>
1409                </span>
1410            </p>
1411
1412            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1413                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">
1414                    <span style="white-space:pre-wrap;">inputfilepath + </span>
1415                </span>
1416                <span style="color: #2A00FF;font-family: Courier New;font-size: 9.0pt;">"_files"</span>
1417                <span style="color: #000000;font-family: Courier New;font-size: 9.0pt;">);</span>
1418            </p>
1419
1420            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Sie werden die generierten HTML zu finden ist sauber.</span></span></p>
1421
1422            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > XSLT-Erweiterung nutzt Java-Funktionen, die schweres Heben zu tun, so dass der XSLT selbst ist einfach gehalten.</span></span></p>
1423
1424            <p class="Heading1 Normal DocDefaults ">
1425                <span style="font-family: Calibri;"><span  ><span  >docx zu PDF</span></span></span>
1426            </p>
1427
1428            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span class="notranslate">docx4j</span><span  ><span  > XSL FO produziert, was wiederum kann ein PDF zu erstellen.</span></span></p>
1429
1430            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Zurzeit ist integriert in Apache FOP </span></span><span class="notranslate">docx4j</span><span  ><span  > für die Erstellung der PDF.</span> <span  >(Bald werden wir Dinge zu verändern, so dass </span></span><span class="notranslate">docx4j</span><span  ><span  > generiert für die Nutzung durch Ihre bevorzugte FOR-Renderer, ob das FOP oder ein kommerzielles Tool wie XEP's).</span></span></p>
1431
1432            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Zum Erstellen einer PDF:</span></span></p>
1433
1434            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1435                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Fonts identische Abbildung am besten auf Microsoft Windows</span></span></span>
1436            </p>
1437
1438            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1439                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wordMLPackage.setFontMapper(</span>
1440                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1441                    <span style="white-space:pre-wrap;">new </span>
1442                </span>
1443                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">IdentityPlusMapper());</span>
1444            </p>
1445
1446
1447            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1448                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Set Up-Konverter</span></span></span>
1449            </p>
1450
1451            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1452                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1453                    <span style="white-space:pre-wrap;">org.docx4j.convert.out.pdf.PdfConversion c </span>
1454                </span>
1455                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;">
1456                    <br clear="all">
1457                </span>
1458                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1459                    <span style="white-space:pre-wrap;"></span>
1460                </span>
1461                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1462                    <span style="white-space:pre-wrap;">= </span>
1463                </span>
1464                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1465                    <span style="white-space:pre-wrap;">new </span>
1466                </span>
1467                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.convert.out.pdf.viaXSLFO.Conversion(wordMLPackage);</span>
1468            </p>
1469
1470
1471            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1472                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Schreiben an Output-Stream</span></span></span>
1473            </p>
1474
1475            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1476                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1477                    <span style="white-space:pre-wrap;">OutputStream os = </span>
1478                </span>
1479                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1480                    <span style="white-space:pre-wrap;">new </span>
1481                </span>
1482                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1483                    <span style="white-space:pre-wrap;">java.io.FileOutputStream(inputfilepath + </span>
1484                </span>
1485                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">".pdf"</span>
1486                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1487                    <span style="white-space:pre-wrap;">);      </span>
1488                </span>
1489            </p>
1490
1491            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1492                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">c.output(os);</span>
1493            </p>
1494
1495            <p class="Heading1 Normal DocDefaults ">
1496                <span style="font-family: Calibri;"><span  ><span  >Image Handling</span></span></span>
1497            </p>
1498
1499            <p class="Normal DocDefaults "><span  ><span  >Wenn Sie ein Bild hinzufügen, um ein Dokument in Word 2007 ist es im Allgemeinen als ein neuer Teil hinzugefügt (dh Sie werden einen Teil in der resultierenden docx zu finden, die das Bild enthält in Base-64-Format).</span></span></p>
1500
1501            <p class="Normal DocDefaults "><span  ><span  >Beim Öffnen des Dokuments in </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>
1502
1503            <p class="Normal DocDefaults "><span  ><span  >Es ist auch möglich, eine verknüpfte Bild zu erstellen.</span> <span  >In diesem Fall wird das Bild nicht in den docx-Paket eingebettet, sondern wird auf seiner externen Quelle verwiesen.</span></span></p>
1504
1505            <p class="Normal DocDefaults ">
1506                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  >'S </span></span></span>
1507                <span class="notranslate" style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">BinaryPartAbstractImage</span>
1508                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1509                    <span style="white-space:pre-wrap;"></span>
1510                </span><span  ><span  >Klasse enthält Methoden, um Ihnen zu erlauben erstellen sowohl eingebettete und verknüpfte Bilder (zusammen mit entsprechenden Beziehungen).</span></span></p>
1511
1512            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1513                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
1514            </p>
1515
1516            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1517                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1518                    <span style="white-space:pre-wrap;"></span>
1519                </span>
1520                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
1521                    <span style="white-space:pre-wrap;"><span  ><span  >* Erstellen Sie ein Bild aus dem Rahmen vorgesehen Byte-Array, hängen Sie es an die </span></span></span>
1522                </span>
1523            </p>
1524
1525            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1526                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Hauptdokument Teil, und senden Sie es .* /</span></span></span>
1527            </p>
1528
1529            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1530                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1531                    <span style="white-space:pre-wrap;">public static </span>
1532                </span>
1533                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createImagePart(WordprocessingMLPackage wordMLPackage,</span>
1534            </p>
1535
1536            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1537                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1538                    <span style="white-space:pre-wrap;"></span>
1539                </span>
1540                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">byte</span>
1541                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1542                    <span style="white-space:pre-wrap;">[] bytes) </span>
1543                </span>
1544            </p>
1545
1546            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1547                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1548                    <span style="white-space:pre-wrap;"></span>
1549                </span>
1550            </p>
1551
1552            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1553                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1554                    <span style="white-space:pre-wrap;"></span>
1555                </span>
1556                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
1557            </p>
1558
1559            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1560                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1561                    <span style="white-space:pre-wrap;"></span>
1562                </span>
1563                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Erstellen Sie ein Bild aus dem Rahmen vorgesehen Byte-Array, hängen Sie es an die Quelle Teil</span></span></span>
1564            </p>
1565
1566            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1567                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1568                    <span style="white-space:pre-wrap;"></span>
1569                </span>
1570                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* (Z. B. das Hauptdokument Teil, ein Kopfteil etc), und senden Sie es .* /</span></span></span>
1571            </p>
1572
1573            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1574                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1575                    <span style="white-space:pre-wrap;"></span>
1576                </span>
1577                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1578                    <span style="white-space:pre-wrap;">public static </span>
1579                </span>
1580                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createImagePart(WordprocessingMLPackage wordMLPackage,</span>
1581            </p>
1582
1583            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1584                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1585                    <span style="white-space:pre-wrap;"></span>
1586                </span>
1587                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1588                    <span style="white-space:pre-wrap;">Part sourcePart, </span>
1589                </span>
1590                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">byte</span>
1591                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1592                    <span style="white-space:pre-wrap;">[] bytes) </span>
1593                </span>
1594            </p>
1595
1596            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1597
1598            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1599                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1600                    <span style="white-space:pre-wrap;"></span>
1601                </span>
1602                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
1603            </p>
1604
1605            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1606                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1607                    <span style="white-space:pre-wrap;"></span>
1608                </span>
1609                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Erstellen Sie ein verknüpftes Bild Teil, und fügen Sie es als eine rel von der angegebenen Quelle Teil</span></span></span>
1610            </p>
1611
1612            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1613                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1614                    <span style="white-space:pre-wrap;"></span>
1615                </span>
1616                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* (ZB eine Header-Teil)</span></span></span>
1617                <span style="font-family: Consolas;font-size: 9.0pt;">
1618                    <span style="white-space:pre-wrap;"></span>
1619                </span>
1620                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* /</span></span></span>
1621            </p>
1622
1623            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
1624                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1625                    <span style="white-space:pre-wrap;"></span>
1626                </span>
1627                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
1628                    <span style="white-space:pre-wrap;">public static </span>
1629                </span>
1630                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">BinaryPartAbstractImage createLinkedImagePart(</span>
1631                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1632                    <br clear="all">
1633                </span>
1634                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
1635                    <span style="white-space:pre-wrap;"></span>
1636                </span>
1637                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
1638                    <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage, Part sourcePart, String fileurl) </span>
1639                </span>
1640            </p>
1641
1642            <p class="Normal DocDefaults ">
1643
1644            </p><p class="Normal DocDefaults "><span  ><span  >Für ein Bild im Dokument erscheinen, braucht es eben auch entsprechende XML in das Hauptdokument Teil werden.</span> <span  >Diese XML können 2 Grundformen:</span></span></p>
1645
1646
1647            <p class="ListParagraph Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1648                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
1649                <span style="white-space:pre-wrap;"><span  ><span  >die Word 2007 </span></span></span>
1650                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >w: Zeichnung</span></span></span>
1651                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">
1652                    <span style="white-space:pre-wrap;"></span>
1653                </span><span  ><span  >Form</span></span></p>
1654<div class="notranslate">
1655            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1656
1657            </p><p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1658                <span style="font-family: Consolas;font-size: 9.0pt;">   </span>
1659                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&lt;w:p&gt;</span>
1660            </p>
1661
1662            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1663                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1664                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:r&gt;</span>
1665            </p>
1666
1667            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1668                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1669                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1670                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:drawing&gt;</span>
1671            </p>
1672
1673            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1674                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1675                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1676                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1677                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;wp:inline </span>
1678                </span>
1679                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distT</span>
1680                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1681                    <span style="white-space:pre-wrap;">="0" </span>
1682                </span>
1683                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distB</span>
1684                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1685                    <span style="white-space:pre-wrap;">="0" </span>
1686                </span>
1687                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distL</span>
1688                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1689                    <span style="white-space:pre-wrap;">="0" </span>
1690                </span>
1691                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">distR</span>
1692                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="0"</span>
1693                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1694            </p>
1695
1696            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1697                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1698                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1699                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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 style="white-space:pre-wrap;">&lt;wp:extent </span>
1702                </span>
1703                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">cx</span>
1704                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1705                    <span style="white-space:pre-wrap;">="3238500" </span>
1706                </span>
1707                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">cy</span>
1708                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="2362200" /</span>
1709                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1710            </p>
1711
1712            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1713                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1714                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1715                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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 style="white-space:pre-wrap;">&lt;wp:effectExtent </span>
1718                </span>
1719                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">l</span>
1720                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1721                    <span style="white-space:pre-wrap;">="19050" </span>
1722                </span>
1723                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">t</span>
1724                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1725                    <span style="white-space:pre-wrap;">="0" </span>
1726                </span>
1727                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r</span>
1728                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1729                    <span style="white-space:pre-wrap;">="0" </span>
1730                </span>
1731                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">b</span>
1732                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="0" /</span>
1733                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1734            </p>
1735
1736            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1737                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1738                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1739                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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            </p>
1743
1744            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1745                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1746                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1747                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;a:graphic &gt;</span>
1750            </p>
1751
1752            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1753                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1754                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1755                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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 style="white-space:pre-wrap;">&lt;a:graphicData </span>
1759                </span>
1760                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">
1761                    <span style="white-space:pre-wrap;"> ..</span>
1762                </span>
1763                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1764            </p>
1765
1766            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1767                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1768                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1769                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;pic:pic &gt;</span>
1774            </p>
1775
1776            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1777                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1778                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1779                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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            </p>
1786
1787            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1788                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1789                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1790                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;pic:blipFill&gt;</span>
1796            </p>
1797
1798            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1799                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1800                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1801                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;</span>
1808                <span style="font-weight: bold;color: #800000;font-family: Consolas;font-size: 9.0pt;">
1809                    <span style="white-space:pre-wrap;">a:blip </span>
1810                </span>
1811                <span style="font-weight: bold;color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r:embed</span>
1812                <span style="font-weight: bold;color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="rId5"</span>
1813                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1814                    <span style="white-space:pre-wrap;"> /</span>
1815                </span>
1816                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1817            </p>
1818
1819            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1820                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1821                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1822                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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            </p>
1830
1831            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1832                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1833                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1834                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;</span>
1840                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1841                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">pic:blipFill&gt;</span>
1842            </p>
1843
1844            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1845                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1846                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1847                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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            </p>
1854
1855            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1856                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1857                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1858                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;</span>
1863                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1864                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">pic:pic&gt;</span>
1865            </p>
1866
1867            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1868                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1869                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1870                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;</span>
1874                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1875                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">a:graphicData&gt;</span>
1876            </p>
1877
1878            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1879                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1880                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1881                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;</span>
1884                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1885                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">a:graphic&gt;</span>
1886            </p>
1887
1888            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1889                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1890                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1891                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1892                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1893                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1894                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">wp:inline&gt;</span>
1895            </p>
1896
1897            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1898                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1899                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1900                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1901                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1902                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:drawing&gt;</span>
1903            </p>
1904
1905            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1906                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1907                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1908                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1909                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:r&gt;</span>
1910            </p>
1911
1912            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1913                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
1914                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1915                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">w:p&gt;</span>
1916            </p>
1917</div>
1918            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1919
1920            </p><p class="ListParagraph Normal DocDefaults ">
1921                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
1922                <span style="white-space:pre-wrap;"><span  ><span  >Word 2003 VML-basierte </span></span></span>
1923                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >w: pict</span></span></span>
1924                <span style="white-space:pre-wrap;"><span  ><span  > Form</span></span></span>
1925            </p>
1926<div class="notranslate">
1927            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1928                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
1929                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&lt;w:p&gt;</span>
1930            </p>
1931
1932            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1933                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1934                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:r&gt;</span>
1935            </p>
1936
1937            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1938                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1939                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1940                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;w:pict&gt;</span>
1941            </p>
1942
1943            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1944                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1945                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1946                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1947                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:shapetype </span>
1948                </span>
1949                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">id</span>
1950                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1951                    <span style="white-space:pre-wrap;">="_x0000_t75" </span>
1952                </span>
1953                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">coordsize</span>
1954                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
1955                    <span style="white-space:pre-wrap;">="21600,21600" </span>
1956                </span>
1957                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">
1958                    <span style="white-space:pre-wrap;"> .. </span>
1959                </span>
1960                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1961            </p>
1962
1963            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1964                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1965                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1966                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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 style="white-space:pre-wrap;">&lt;v:stroke </span>
1969                </span>
1970                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">joinstyle</span>
1971                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="miter" /</span>
1972                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
1973            </p>
1974
1975            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1976                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1977                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1978                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;v:formulas&gt;</span>
1981            </p>
1982
1983            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1984                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1985                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1986                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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            </p>
1991
1992            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
1993                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1994                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
1995                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;</span>
1998                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
1999                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:formulas&gt;</span>
2000            </p>
2001
2002            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2003                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2004                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2005                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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            </p>
2009
2010            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2011                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2012                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2013                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2014                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
2015                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
2016                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:shapetype&gt;</span>
2017            </p>
2018
2019            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2020                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2021                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2022                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2023                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   <span style="white-space:pre-wrap;">&lt;v:shape </span>
2024                </span>
2025                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">..</span>
2026                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
2027                    <span style="white-space:pre-wrap;"></span>
2028                </span>
2029                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">style</span>
2030                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="width:428.25pt;height:321pt"</span>
2031                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
2032            </p>
2033
2034            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2035                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2036                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2037                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
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;">   &lt;</span>
2040                <span style="font-weight: bold;color: #800000;font-family: Consolas;font-size: 9.0pt;">
2041                    <span style="white-space:pre-wrap;">v:imagedata </span>
2042                </span>
2043                <span style="font-weight: bold;color: #FF0000;font-family: Consolas;font-size: 9.0pt;">r:id</span>
2044                <span style="font-weight: bold;color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="rId4"</span>
2045                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">
2046                    <span style="white-space:pre-wrap;"></span>
2047                </span>
2048                <span style="color: #FF0000;font-family: Consolas;font-size: 9.0pt;">o:title</span>
2049                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">="" /</span>
2050                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">&gt;</span>
2051            </p>
2052
2053            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2054                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2055                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2056                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   </span>
2057                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">   &lt;</span>
2058                <span style="color: #0000FF;font-family: Consolas;font-size: 9.0pt;">/</span>
2059                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">v:shape&gt;</span>
2060            </p>
2061
2062            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2063                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2064                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2065                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2066                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
2067                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2068                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:pict&gt;</span>
2069            </p>
2070
2071            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2072                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2073                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2074                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2075                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
2076            </p>
2077
2078            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2079                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2080                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2081                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
2082            </p>
2083</div>
2084            <p class="Normal DocDefaults ">
2085
2086            </p><p class="Normal DocDefaults ">
2087                <span style="white-space:pre-wrap;"><span class="notranslate">docx4j</span><span  ><span  > können die Word 2007 </span></span></span>
2088                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >w: Zeichnung / wp: Inline-</span></span></span>
2089                <span style="color: #800000;font-family: Consolas;font-size: 9.0pt;">
2090                    <span style="white-space:pre-wrap;"></span>
2091                </span><span  ><span  >Formular für Sie:</span></span></p>
2092
2093            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2094                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2095                    <span style="white-space:pre-wrap;"></span>
2096                </span>
2097                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
2098            </p>
2099
2100            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2101                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2102                    <span style="white-space:pre-wrap;"></span>
2103                </span>
2104                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2105                    <span style="white-space:pre-wrap;"><span  ><span  >* Create a </span></span></span>
2106                </span>
2107                <span style="color: #7F7F9F;font-family: Consolas;font-size: 9.0pt;">
2108                    <span style="white-space:pre-wrap;"><span  ><span  >&lt;wp:inline&gt; </span></span></span>
2109                </span>
2110                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >element suitable for this image,</span></span></span>
2111            </p>
2112
2113            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2114                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2115                    <span style="white-space:pre-wrap;"></span>
2116                </span>
2117                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Welche direkten oder eingebettet werden kann in w: p / w: r / w: Zeichnung.</span></span></span>
2118            </p>
2119
2120            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2121                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2122                    <span style="white-space:pre-wrap;"></span>
2123                </span>
2124                <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>
2125            </p>
2126
2127            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2128                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2129                    <span style="white-space:pre-wrap;"></span>
2130                </span>
2131                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Automatisch.</span> <span  >Siehe Javadoc für andere Signaturen.</span></span></span>
2132            </p>
2133
2134            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2135                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2136                    <span style="white-space:pre-wrap;"></span>
2137                </span>
2138                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2139                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2140                </span>
2141                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2142                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
2143                </span>
2144                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >filenameHint Jeder Text, zum Beispiel den ursprünglichen Dateinamen</span></span></span>
2145            </p>
2146
2147            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2148                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2149                    <span style="white-space:pre-wrap;"></span>
2150                </span>
2151                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2152                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2153                </span>
2154                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2155                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
2156                </span>
2157                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >altText wie HTML's Alt-Text</span></span></span>
2158            </p>
2159
2160            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2161                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2162                    <span style="white-space:pre-wrap;"></span>
2163                </span>
2164                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2165                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2166                </span>
2167                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2168                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
2169                </span>
2170                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >id id1 Ein einzigartiges Dokument in der</span></span></span>
2171            </p>
2172
2173            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2174                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2175                    <span style="white-space:pre-wrap;"></span>
2176                </span>
2177                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2178                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2179                </span>
2180                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2181                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
2182                </span>
2183                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >id ID2 weiteres einzigartiges Dokument in der</span></span></span>
2184            </p>
2185
2186            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2187                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2188                    <span style="white-space:pre-wrap;"></span>
2189                </span>
2190                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2191                    <span style="white-space:pre-wrap;"><span  ><span  >* </span></span></span>
2192                </span>
2193                <span style="color: #7F9FBF;font-family: Consolas;font-size: 9.0pt;">
2194                    <span style="white-space:pre-wrap;"><span  ><span  >@ param </span></span></span>
2195                </span>
2196                <span style="font-weight: bold;color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >link</span></span></span>
2197                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2198                    <span style="white-space:pre-wrap;"><span  ><span  >  true, wenn dies zu </span></span></span>
2199                </span>
2200                <span style="font-weight: bold;color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >gelinkten keine eingebetteten</span></span></span>
2201                <span style="font-family: Consolas;font-size: 9.0pt;">
2202                    <span style="white-space:pre-wrap;"></span>
2203                </span>
2204                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* /</span></span></span>
2205            </p>
2206
2207            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2208                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2209                    <span style="white-space:pre-wrap;"></span>
2210                </span>
2211                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2212                    <span style="white-space:pre-wrap;">public </span>
2213                </span>
2214                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2215                    <span style="white-space:pre-wrap;">Inline createImageInline(String filenameHint, String altText, </span>
2216                </span>
2217            </p>
2218
2219            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2220                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2221                    <span style="white-space:pre-wrap;"></span>
2222                </span>
2223                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2224                    <span style="white-space:pre-wrap;">int </span>
2225                </span>
2226                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2227                    <span style="white-space:pre-wrap;">id1, </span>
2228                </span>
2229                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2230                    <span style="white-space:pre-wrap;">int </span>
2231                </span>
2232                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2233                    <span style="white-space:pre-wrap;">id2, </span>
2234                </span>
2235                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2236                    <span style="white-space:pre-wrap;">boolean </span>
2237                </span>
2238                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2239                    <span style="white-space:pre-wrap;">link) </span>
2240                </span>
2241            </p>
2242
2243            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2244
2245            </p><p class="Normal DocDefaults ">
2246                <span style="white-space:pre-wrap;"><span  ><span  >was kann man dann ein Produkt zum </span></span></span>
2247                <span style="font-weight: bold;color: #800000;font-family: Consolas;"><span  ><span  >W: R / W: Zeichnung.</span></span></span>
2248            </p>
2249
2250            <p class="Normal DocDefaults ">
2251                <span style="white-space:pre-wrap;"><span  ><span  >Schließlich, mit </span></span><span class="notranslate">docx4j</span><span  ><span  >Sie können Bilder von Formaten wird nicht von Word (zB PDF), um PNG, die ein unterstütztes Format konvertieren.</span> <span  >Für diese, </span></span><span class="notranslate">docx4j</span><span  ><span  > verwendet </span></span></span>
2252                <span style="font-weight: bold;"><span  ><span  >ImageMagick</span></span></span><span  ><span  >.</span> <span  >Also, wenn Sie wollen, dass diese Funktion zu nutzen, müssen Sie ImageMagick installieren.  </span></span><span class="notranslate">docx4j</span><span  ><span  > ruft mit ImageMagick:</span></span></p>
2253
2254            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2255                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
2256                    <span style="white-space:pre-wrap;"> Process p = Runtime.getRuntime().exec(</span>
2257                </span>
2258                <span style="color: #2A00FF;font-family: Consolas;font-size: 8.0pt;">
2259                    <span style="white-space:pre-wrap;">"imconvert -density " </span>
2260                </span>
2261                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
2262                    <span style="white-space:pre-wrap;">+ density + </span>
2263                </span>
2264                <span style="color: #2A00FF;font-family: Consolas;font-size: 8.0pt;">" -units PixelsPerInch - png:-"</span>
2265                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">);</span>
2266                <span style="color: #000000;font-family: Consolas;font-size: 8.0pt;">
2267                    <br clear="all">
2268                </span>
2269            </p>
2270
2271            <p class="Normal DocDefaults ">
2272                <span style="white-space:pre-wrap;"><span  ><span  >Notieren Sie den Namen </span></span></span>
2273                <span style="font-weight: bold;"><span  ><span  >imconvert</span></span></span>
2274                <span style="white-space:pre-wrap;"><span  ><span  >, die verwendet wird, so dass wir nicht haben, um exec liefern einen vollständigen Pfad zu.</span> <span  >Sie müssen, dass unterbringen.  </span></span></span>
2275            </p>
2276
2277            <p class="Heading1 Normal DocDefaults ">
2278                <span style="font-family: Calibri;"><span  ><span  >Text-Extraktion</span></span></span>
2279            </p>
2280
2281            <p class="Normal DocDefaults ">
2282                <span style="white-space:pre-wrap;"><span  ><span  >Eine schnelle Möglichkeit, docx extrahieren den Text aus einem, ist die Verwendung </span></span></span>
2283                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2284                    <span style="white-space:pre-wrap;"><span  ><span  >textutils   </span></span></span>
2285                </span>
2286            </p>
2287
2288            <p class="Normal DocDefaults notranslate">
2289                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2290                    <span style="white-space:pre-wrap;"></span>
2291                </span>
2292                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2293                    <span style="white-space:pre-wrap;">public static void </span>
2294                </span>
2295                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">extractText(Object o, Writer w)</span>
2296            </p>
2297
2298            <p class="Normal DocDefaults "><span  ><span  >das Objekt ist über einen SAX ContentHandler übergeben wird, Streckenposten, um die Ausgabe des Textes des Schriftstellers.</span></span></p>
2299
2300            <p class="Heading1 Normal DocDefaults ">
2301                <span style="font-family: Calibri;"><span  ><span  >Text Substitution</span></span></span>
2302            </p>
2303
2304            <p class="Normal DocDefaults ">
2305                <span style="white-space:pre-wrap;"><span  ><span  >Text Substitution ist leicht genug, vorausgesetzt, die Zeichenkette Sie ein in suchen vertreten ist </span></span></span>
2306                <span style="font-weight: bold;font-family: Consolas;">
2307                    <span style="white-space:pre-wrap;"><span  ><span  >org.docx4j.wml.Text </span></span></span>
2308                </span><span  ><span  >Objekt in dem Formular, das Sie erwarten.</span></span></p>
2309
2310            <p class="Normal DocDefaults "><span  ><span  >Allerdings wird das nicht unbedingt der Fall sein.</span> <span  >Der String könnte gebrochen werden über Text läuft für jede der folgenden Gründe:</span></span></p>
2311
2312            <p class="ListParagraph Normal DocDefaults ">
2313                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Teil des Wortes ist fett formatiert anders (zB in)</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  >Rechtschreibung / Grammatik</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  >Editieren Ordnung (RSID)</span></span></p>
2320
2321            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > wird schließlich beherbergen diese Fälle, aber nicht jetzt.</span></span></p>
2322
2323            <p class="Normal DocDefaults "><span  ><span  >Unter diesem können Sie Text-Substitution in einer Vielzahl von Möglichkeiten zu tun, zum Beispiel:</span></span></p>
2324
2325            <p class="ListParagraph Normal DocDefaults ">
2326                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2327                <span style="white-space:pre-wrap;"><span  ><span  >durchqueren das Hauptdokument Teil und Blick auf die </span></span></span>
2328                <span style="font-weight: bold;font-family: Consolas;">
2329                    <span style="white-space:pre-wrap;" class="notranslate">org.docx4j.wml.Text </span>
2330                </span><span  ><span  >Objekte</span></span></p>
2331
2332            <p class="ListParagraph Normal DocDefaults ">
2333                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2334                <span style="white-space:pre-wrap;"><span  ><span  >Marschall auf einen String, suchen / ersetzen, die in, dann wieder unmarshall </span></span></span>
2335            </p>
2336
2337            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > s XmlUtils enthält außerdem:</span></span></p>
2338
2339            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2340                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2341                    <span style="white-space:pre-wrap;"></span>
2342                </span>
2343                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ **</span></span></span>
2344            </p>
2345
2346            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2347                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2348                    <span style="white-space:pre-wrap;"></span>
2349                </span>
2350                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Geben Sie eine Zeichenfolge mit wml $ () key1, return $ () key2, einen geeigneten</span></span></span>
2351            </p>
2352
2353            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2354                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2355                    <span style="white-space:pre-wrap;"></span>
2356                </span>
2357                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Objekt .* /</span></span></span>
2358            </p>
2359
2360            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2361                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2362                    <span style="white-space:pre-wrap;"></span>
2363                </span>
2364                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2365                    <span style="white-space:pre-wrap;">public static </span>
2366                </span>
2367                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2368                    <span style="white-space:pre-wrap;">Object unmarshallFromTemplate(String wmlTemplateString, </span>
2369                </span>
2370            </p>
2371
2372            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2373                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2374                    <span style="white-space:pre-wrap;"></span>
2375                </span>
2376                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2377                    <span style="white-space:pre-wrap;"><span  ><span  >java.util.HashMap &lt;string, string&gt; Mappings) </span></span></span>
2378                </span>
2379                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2380                    <br clear="all">
2381                </span>
2382            </p>
2383
2384            <p class="Normal DocDefaults "><span  ><span  >Siehe UnmarshallFromTemplate Beispiel, die auf eine Zeichenfolge mit betreibt:</span></span></p>
2385<div class="notranslate">
2386            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2387                <span style="font-family: Consolas;font-size: 12.0pt;">   </span>
2388                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;w:p&gt;</span>
2389            </p>
2390
2391            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2392                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2393                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:r&gt;</span>
2394            </p>
2395
2396            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2397                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2398                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2399                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:t&gt;</span>
2400                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">
2401                    <span style="white-space:pre-wrap;">My favourite colour is </span>
2402                </span>
2403                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">${colour}</span>
2404                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">.</span>
2405                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
2406                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2407                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:t&gt;</span>
2408            </p>
2409
2410            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2411                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2412                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2413                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2414                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
2415            </p>
2416
2417            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2418                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2419                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2420                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
2421            </p>
2422
2423            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2424                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   <span style="white-space:pre-wrap;">&lt;w:p </span>
2425                </span>
2426                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2427                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&gt;</span>
2428            </p>
2429
2430            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2431                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:p&gt;</span>
2432            </p>
2433
2434            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2435                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2436                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:r&gt;</span>
2437            </p>
2438
2439            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2440                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2441                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2442                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;w:t&gt;</span>
2443                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">
2444                    <span style="white-space:pre-wrap;">My favourite ice cream is </span>
2445                </span>
2446                <span style="font-weight: bold;color: #000000;font-family: Consolas;font-size: 10.0pt;">${icecream}</span>
2447                <span style="color: #000000;font-family: Consolas;font-size: 10.0pt;">.</span>
2448                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">&lt;</span>
2449                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2450                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:t&gt;</span>
2451            </p>
2452
2453            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2454                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   </span>
2455                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2456                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2457                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:r&gt;</span>
2458            </p>
2459
2460            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2461                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">   &lt;</span>
2462                <span style="color: #0000FF;font-family: Consolas;font-size: 10.0pt;">/</span>
2463                <span style="color: #800000;font-family: Consolas;font-size: 10.0pt;">w:p&gt;</span>
2464            </p>
2465</div>
2466            <p class="Heading1 Normal DocDefaults ">
2467                <span style="font-family: Calibri;"><span  ><span  >Tipps und Tricks</span></span></span>
2468            </p>
2469
2470            <p class="Heading2 Normal DocDefaults "><span  ><span  >Die Arbeit mit dem Flat OPC XML-Format </span></span></p>
2471
2472            <p class="Normal DocDefaults "><span  ><span  >Wenn Sie innerhalb einer docx-Dokument suchen, ist es ein bisschen wie ein Schmerz zu müssen, entpacken Sie es auf den betreffenden Teil zu suchen.</span></span></p>
2473
2474            <p class="Normal DocDefaults "><span  ><span  >Es gibt 2 Möglichkeiten, um dieses.</span></span></p>
2475
2476            <p class="Normal DocDefaults ">
2477                <span style="white-space:pre-wrap;"><span  ><span  >Eines ist </span></span></span>
2478                <a class="notranslate" href="http://www.codeplex.com/PackageExplorer">
2479                    <span style="color: #0000FF;text-decoration: none;">http://www.codeplex.com/PackageExplorer</span>
2480                </a><span  ><span  >, Welche die docx entpacken kann, und ein Teil pretty print.</span></span></p>
2481
2482            <p class="Normal DocDefaults "><span  ><span  >Ein weiterer Grund ist die docx als Word-XML-Dokument (*. xml) speichern.</span> <span  >Dies erzeugt eine einzige XML-Datei, die Sie in einem XML-Editor wie XPontus öffnen können.</span></span></p>
2483
2484            <p class="Normal DocDefaults "><span class="notranslate">docx4j</span><span  ><span  > Flat kann OPC XML-Dateien öffnen und speichern sie.</span></span></p>
2485
2486            <p class="Normal DocDefaults "><span  ><span  >So öffnen Sie eine Flat OPC XML-Datei:</span></span></p>
2487
2488            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   <span style="white-space:pre-wrap;">WordprocessingMLPackage wordMLPackage = </span>
2489                <br clear="all">      WordprocessingMLPackage.load(new java.io.File(inputfilepath));</p>
2490
2491            <p class="Normal DocDefaults "><span  ><span  >Zum Speichern als Flat OPC XML:</span></span></p>
2492
2493            <p class="Command NormalWeb Normal DocDefaults notranslate" style="position: relative; margin-left: 0in;">   wordMLPackage.save(new java.io.File(outputfilepath));</p>
2494
2495            <p class="Normal DocDefaults "><span  ><span  >In beiden Fällen wird die Flat OPC-Code verwendet werden, wenn und nur wenn die Dateierweiterung. Xml werden.</span></span></p>
2496
2497            <p class="Heading2 Normal DocDefaults ">
2498
2499            </p><p class="Heading2 Normal DocDefaults "><span  ><span  >Denken Sie daran, UnmarshalFromString</span></span></p>
2500
2501            <p class="Normal DocDefaults "><span  ><span  >Wenn Sie manipulieren docx-Dokumenten ist es oft nützlich, unmarshal Schnipsel von XML (zB ein String, der einen Absatz in das Dokument eingefügt werden).</span></span></p>
2502
2503            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Zum Beispiel gegeben:</span></span></p>
2504
2505            <p class="Normal DocDefaults notranslate" style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2506                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
2507                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">
2508                    <span style="white-space:pre-wrap;">w:p </span>
2509                </span>
2510                <span class="apple-converted-space DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;"> </span>
2511                <span class="xmlmarkupattributename DefaultParagraphFont " style="color: #FF0000;font-family: Consolas;font-size: 8.5pt;">xmlns:w</span>
2512                <span class="xmlmarkupattributevalue DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">="http://schemas.openxmlformats.org/wordprocessingml/2006/main"</span>
2513                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2514                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2515                    <br clear="all">
2516                </span>
2517                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
2518                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
2519                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
2520                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2521                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2522                    <br clear="all">
2523                </span>
2524                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">        </span>
2525                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;</span>
2526                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
2527                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2528                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">Hello world</span>
2529                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
2530                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:t</span>
2531                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2532                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2533                    <br clear="all">
2534                </span>
2535                <span class="apple-style-span DefaultParagraphFont " style="color: #000000;font-family: Consolas;font-size: 8.5pt;">    </span>
2536                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
2537                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:r</span>
2538                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2539                <span style="color: #000000;font-family: Consolas;font-size: 8.5pt;">
2540                    <br clear="all">
2541                </span>
2542                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&lt;/</span>
2543                <span class="xmlmarkuptagname DefaultParagraphFont " style="color: #A31515;font-family: Consolas;font-size: 8.5pt;">w:p</span>
2544                <span class="xmlmarkupbracket DefaultParagraphFont " style="color: #0000FF;font-family: Consolas;font-size: 8.5pt;">&gt;</span>
2545            </p>
2546
2547            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Sie können einfach:</span></span></p>
2548
2549            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2550                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2551                    <span style="white-space:pre-wrap;"></span>
2552                </span>
2553                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ / Angenommen String xml enthält die XML oben</span></span></span>
2554            </p>
2555
2556            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2557                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2558                    <span style="white-space:pre-wrap;"></span>
2559                </span>
2560                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.docx4j.wml.P  para = XmlUtils.unmarshalString(xml);</span>
2561            </p>
2562
2563            <p class="Heading2 Normal DocDefaults "><span  ><span  >Cloning</span></span></p>
2564
2565            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >So klonen Sie eine JAXB-Objekt verwenden Sie eine der folgenden Methoden in XmlUtils:</span></span></p>
2566
2567            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2568                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2569                    <span style="white-space:pre-wrap;"></span>
2570                </span>
2571                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;">
2572                    <span style="white-space:pre-wrap;"><span  ><span  >/ ** Klon diesem JAXB-Objekt mit Standardwerten JAXBContext.</span> <span  >* / </span></span></span>
2573                </span>
2574            </p>
2575
2576            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2577                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2578                    <span style="white-space:pre-wrap;"></span>
2579                </span>
2580                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2581                    <span style="white-space:pre-wrap;">public static </span>
2582                </span>
2583                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2584                    <span style="white-space:pre-wrap;">&lt;T&gt; T deepCopy(T value) </span>
2585                </span>
2586            </p>
2587
2588            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2589                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2590                    <span style="white-space:pre-wrap;"></span>
2591                </span>
2592            </p>
2593
2594            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2595                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2596                    <span style="white-space:pre-wrap;"></span>
2597                </span>
2598                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ ** Klon diesem JAXB-Objekt * /</span></span></span>
2599            </p>
2600
2601            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2602                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2603                    <span style="white-space:pre-wrap;"></span>
2604                </span>
2605                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2606                    <span style="white-space:pre-wrap;">public static </span>
2607                </span>
2608                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2609                    <span style="white-space:pre-wrap;">&lt;T&gt; T deepCopy(T value, JAXBContext jc) </span>
2610                </span>
2611            </p>
2612
2613            <p class="Heading2 Normal DocDefaults notranslate">
2614                <span style="font-family: Consolas;">@XmlRootElement</span>
2615            </p>
2616
2617            <p class="Normal DocDefaults ">
2618                <span style="white-space:pre-wrap;"><span  ><span  >Die am häufigsten verwendeten Objekte haben eine </span></span></span>
2619                <span style="font-weight: bold;font-family: Consolas;">
2620                    <span style="white-space:pre-wrap;"><span  ><span  >@ XmlRootElement </span></span></span>
2621                </span>
2622                <span style="white-space:pre-wrap;"><span  ><span  >Annotation, so können sie Deserialisie-rung werden mobilisiert und.  </span></span></span>
2623            </p>
2624
2625            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2626                <span style="white-space:pre-wrap;"><span  ><span  >In einigen Fällen können Sie diese Anmerkung fehlt finden.  </span></span></span>
2627            </p>
2628
2629            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2630                <span style="white-space:pre-wrap;"><span  ><span  >Wenn Sie sich nicht fügen Sie die Kommentierung der JAXB Quellcode, eine Alternative ist es, </span></span></span>
2631                <span style="text-decoration: none;"><span  ><span  >Marshall</span></span></span>
2632                <span style="white-space:pre-wrap;"><span  ><span  > es mit Code, der QName ist explizit über die daraus.</span> <span  >Zum Beispiel enthält XmlUtils:</span></span></span>
2633            </p>
2634
2635            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2636                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2637                    <span style="white-space:pre-wrap;"></span>
2638                </span>
2639                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >/ ** Marshal zu einer W3C-Dokument, für das Objekt</span></span></span>
2640            </p>
2641
2642            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2643                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2644                    <span style="white-space:pre-wrap;"></span>
2645                </span>
2646                <span style="color: #3F5FBF;font-family: Consolas;font-size: 9.0pt;"><span  ><span  >* Fehlt eine Annotation @ XmlRootElement.</span> <span  >* /</span></span></span>
2647            </p>
2648
2649            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2650                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2651                    <span style="white-space:pre-wrap;"></span>
2652                </span>
2653                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2654                    <span style="white-space:pre-wrap;">public static </span>
2655                </span>
2656                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">org.w3c.dom.Document marshaltoW3CDomDocument(Object o, JAXBContext jc,</span>
2657                <span style="font-family: Consolas;font-size: 9.0pt;">
2658                    <br clear="all">
2659                </span>
2660                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2661                    <span style="white-space:pre-wrap;"></span>
2662                </span>
2663                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2664                    <span style="white-space:pre-wrap;">String uri, String local, Class declaredType) </span>
2665                </span>
2666            </p>
2667
2668            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Sie könnten dies etwa so:</span></span></p>
2669
2670            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2671                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2672                    <span style="white-space:pre-wrap;"></span>
2673                </span>
2674                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2675                    <span style="white-space:pre-wrap;">CTFootnotes footnotes = </span>
2676                </span>
2677                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2678                    <br clear="all">
2679                </span>
2680                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2681                    <span style="white-space:pre-wrap;"></span>
2682                </span>
2683                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">wmlPackage.getMainDocumentPart().getFootnotesPart().getJaxbElement().getValue();</span>
2684            </p>
2685
2686            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2687                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2688                    <span style="white-space:pre-wrap;"></span>
2689                </span>
2690                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">CTFtnEdn ftn = footnotes.getFootnote().get(1);</span>
2691            </p>
2692
2693            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2694                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2695                    <span style="white-space:pre-wrap;"></span>
2696                </span>
2697            </p>
2698
2699            <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2700                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2701                    <span style="white-space:pre-wrap;"></span>
2702                </span>
2703                <span style="color: #3F7F5F;font-family: Consolas;font-size: 9.0pt;">
2704                    <span style="white-space:pre-wrap;"><span  ><span  >/ / Keine @ XmlRootElement auf CTFtnEdn, so .. </span></span></span>
2705                </span>
2706            </p>
2707
2708            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2709                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2710                    <span style="white-space:pre-wrap;"></span>
2711                </span>
2712                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">Document d = XmlUtils.marshaltoW3CDomDocument( ftn,</span>
2713            </p>
2714
2715            <p class="Normal DocDefaults notranslate" style="space-after: 0in;line-height: 100%;">
2716                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2717                    <span style="white-space:pre-wrap;"></span>
2718                </span>
2719                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">
2720                    <span style="white-space:pre-wrap;">Context.jc, Namespaces.NS_WORD12, </span>
2721                </span>
2722                <span style="color: #2A00FF;font-family: Consolas;font-size: 9.0pt;">"footnote"</span>
2723                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">,  CTFtnEdn.</span>
2724                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2725                    <span style="white-space:pre-wrap;">class </span>
2726                </span>
2727                <span style="color: #000000;font-family: Consolas;font-size: 9.0pt;">);</span>
2728            </p>
2729
2730            <p class="Normal DocDefaults " style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;"><span  ><span  >Wenn Sie unmarshal benötigen, können Sie verwenden:</span></span></p>
2731
2732            <p class="Normal DocDefaults notranslate" style="space-before: 0.07in;space-after: 0.07in;line-height: 100%;">
2733                <span style="color: #FFFFFF;font-family: Consolas;font-size: 9.0pt;">
2734                    <span style="white-space:pre-wrap;"></span>
2735                </span>
2736                <span style="font-weight: bold;color: #7F0055;font-family: Consolas;font-size: 9.0pt;">
2737                    <span style="white-space:pre-wrap;">public static </span>
2738                </span>
2739                <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>
2740            </p>
2741
2742            <p class="Heading1 Normal DocDefaults ">
2743                <span style="font-family: Calibri;"><span  ><span  >Der </span></span><span class="notranslate">docx4j</span><span  ><span  > Forum</span></span></span>
2744            </p>
2745
2746            <p class="Normal DocDefaults ">
2747                <span style="white-space:pre-wrap;"><span  ><span  >Kostenlose Community-Unterstützung ist in den verfügbaren </span></span><span class="notranslate">docx4j</span><span  ><span  > Forum, um </span></span></span>
2748                <a class="notranslate" href="http://dev.plutext.org/forums/">
2749                    <span style="color: #0000FF;text-decoration: none;">http://dev.plutext.org/forums/</span>
2750                </a>
2751            </p>
2752
2753            <p class="Normal DocDefaults "><span  ><span  >Diese Diskussion ist in der Regel in englischer Sprache.</span> <span  >Wenn Sie freiwillig an einem Forum in Ihrer Sprache moderate, lass es uns wissen.</span></span></p>
2754
2755            <p class="Heading1 Normal DocDefaults ">
2756                <span style="font-family: Calibri;"><span  ><span  >Weitere Support-Optionen</span></span></span>
2757            </p>
2758
2759            <p class="Normal DocDefaults ">
2760                <span style="white-space:pre-wrap;"><span  ><span  >Wenn die kostenlose Community-Support in den </span></span><span class="notranslate">docx4j</span><span  ><span  > forum nicht Ihren Bedürfnissen entsprechen, oder Sie wollen einfach auslagern einige Codierung, Sie willkommen zu erwerben Programmierung, Beratung und Unterstützung von vorrangigen sind </span></span></span>
2761                <a class="notranslate" href="http://www.plutext.com/m/index.php/docx4j-support.html">
2762                    <span class="Hyperlink DefaultParagraphFont " style="font-family: Trebuchet MS;font-size: 10.0pt;">http://www.plutext.com/m/index.php/docx4j-support.html</span>
2763                </a>
2764            </p>
2765
2766            <p class="Normal DocDefaults "><span  ><span  >Durch den Kauf von Dienstleistungen aus Plutext, unterstützen Sie die Weiterentwicklung der </span></span><span class="notranslate">docx4j</span><span  ><span  >.</span></span></p>
2767
2768            <p class="Heading1 Normal DocDefaults ">
2769                <span style="font-family: Calibri;"><span  ><span  >Roadmap</span></span></span>
2770            </p>
2771
2772            <p class="Normal DocDefaults ">
2773                <span style="font-weight: bold;"><span  ><span  >Word 2010 unterstützt.</span></span></span>
2774                <span style="white-space:pre-wrap;"><span  ><span  > Support für das neue XML-Elemente / Schemata mit Word 2010 eingeführt, und für die Vereinbarkeit Mechanismus.</span> <span  >Dies ist die wichtigste Rechtfertigung für den 3,0-Label.</span></span></span>
2775            </p>
2776
2777            <p class="Normal DocDefaults ">
2778                <span style="font-weight: bold;"><span  ><span  >HTML Ausführer:</span></span></span>
2779                <span style="white-space:pre-wrap;"><span  ><span  > bekommen diejenigen loswerden alt; standardisieren NG2.</span> <span  >Die Idee ist, entfernen Sie alle ", das sollte ich verwenden" Verwirrung und konzentrieren Aufwand / Know-how. </span></span></span>
2780            </p>
2781
2782            <p class="Normal DocDefaults ">
2783                <span style="font-weight: bold;"><span  ><span  >PDF Ausführer:</span></span></span>
2784                <span style="white-space:pre-wrap;"><span  ><span  > Standardisierung auf viaXSLFO und loszuwerden viaIText und viaHTML.</span> <span  >Wie bei HTML, liegt die Idee zu entfernen ", das sollte ich verwenden" Verwirrung und konzentrieren Aufwand / Know-how. </span></span><span class="notranslate">docx4j</span><span  ><span  > Für nur konnte XSL, und auf den Anwender darauf verlassen, dass FOP oder gleichwertig sind tatsächlich die PDF zu erzeugen.</span> <span  >Dadurch verringert Abhängigkeiten, so dass </span></span><span class="notranslate">docx4j</span><span  ><span  > leichter.</span> <span  >Das Ziel wäre, die FOP-jar (2.8M) entfernen, PDF Renderer jar (1.6m), iText jar (1,1), und Core-Renderer (1M).</span></span></span>
2785            </p>
2786
2787            <p class="Normal DocDefaults ">
2788                <span style="font-weight: bold;"><span  ><span  >Font-Handling:</span></span></span>
2789                <span style="white-space:pre-wrap;"><span  ><span  > Entfernen Sie die Bestellung panose, so brauchen wir nicht eine individuelle FOP jar. </span></span></span>
2790            </p>
2791
2792            <p class="Normal DocDefaults ">
2793                <span style="font-weight: bold;"><span  ><span  >Layout-Modell / Intermediate Format</span></span></span><span  ><span  >: </span></span><span class="notranslate">docx4j</span><span  ><span  > enthält eine DocumentModel, die weiter entwickelt werden könnte, um Unterstützung:</span></span></p>
2794
2795            <p class="ListParagraph Normal DocDefaults ">
2796                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span><span  ><span  >Suchen / Ersetzen</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  >Schätzung Seiteninhalt</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  >XSLT, durch Einschließen Abschnitte, Listen</span></span></p>
2803
2804            <p class="Normal DocDefaults ">
2805                <span style="font-weight: bold;"><span  ><span  >Einfügen von OLE-Objekten</span></span></span><span  ><span  >: so Tabellen, PDFs usw. eingebettet werden kann.</span></span></p>
2806
2807            <p class="Heading1 Normal DocDefaults ">
2808                <span style="font-family: Calibri;"><span  ><span  >Impressum</span></span></span>
2809            </p>
2810
2811            <p class="Normal DocDefaults "><span  ><span  >Dieses Dokument wurde in Word 2007 geschrieben und verwendet:</span></span></p>
2812
2813            <p class="ListParagraph Normal DocDefaults ">
2814                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2815                <span style="white-space:pre-wrap;"><span  ><span  >XML hübsch gedruckt </span></span></span>
2816                <a class="notranslate" href="http://www.softlion.com/webTools/XmlPrettyPrint/default.aspx">
2817                    <span style="color: #0000FF;text-decoration: none;">http://www.softlion.com/webTools/XmlPrettyPrint/default.aspx</span>
2818                </a>
2819                <span style="white-space:pre-wrap;"><span  ><span  > oder "Package Explorer</span></span></span>
2820            </p>
2821
2822            <p class="ListParagraph Normal DocDefaults ">
2823                <span style="position: relative; margin-left: 0.5in;font-family: Symbol;"><span  ><span  >* </span></span></span>
2824                <span style="white-space:pre-wrap;"><span  ><span  >Java-Quellcode formatiert </span></span></span>
2825                <a class="notranslate" href="http://www.java2html.de">
2826                    <span class="Hyperlink DefaultParagraphFont ">http://www.java2html.de</span>
2827                </a>
2828            </p>
2829
2830            <p class="Normal DocDefaults "><span  ><span  >Die PDF-und HTML-Versionen wurden mit Hilfe </span></span><span class="notranslate">docx4j</span><span  ><span  > (PDF über XSL-FO und FOP).</span></span></p>
2831
2832            <p class="Heading1 Normal DocDefaults ">
2833                <span style="font-family: Calibri;"><span  ><span  >Kontakt Plutext</span></span></span>
2834            </p>
2835
2836            <p class="Normal DocDefaults ">
2837                <span style="white-space:pre-wrap;"><span  ><span  >Sofern Sie für eine Unterstützung gezahlt haben, allgemein Wie kann ich Typs Fragen direkt an die veröffentlicht werden sollten </span></span></span>
2838                <a class="notranslate" href="http://dev.plutext.org/forums/">
2839                    <span class="Hyperlink DefaultParagraphFont "><span class="notranslate">docx4j</span> forum</span>
2840                </a><span  ><span  >.</span> <span  >Plutext kann dem Forum posten Fragen sie erhält per E-Mail, die an das Forum hätte richten müssen.</span></span></p>
2841
2842            <p class="Normal DocDefaults ">
2843                <span style="white-space:pre-wrap;"><span  ><span  >Plutext kann entweder kontaktiert werden </span></span></span>
2844                <a class="notranslate" href="mailto:jason@plutext.org">
2845                    <span class="Hyperlink DefaultParagraphFont ">jason@plutext.org</span>
2846                </a>
2847                <span style="white-space:pre-wrap;"><span  ><span  >Oder </span></span></span>
2848                <a class="notranslate" href="mailto:jharrop@plutext.com">
2849                    <span class="Hyperlink DefaultParagraphFont ">jharrop@plutext.com</span>
2850                </a>
2851            </p>
2852
2853            <p class="Normal DocDefaults ">
2854
2855            </p><div class="footnotes">
2856
2857                <p class="Normal DocDefaults " style="space-after: 0in;line-height: 100%;">
2858
2859                </p><p class="FootnoteText Normal DocDefaults ">
2860                    <span class="FootnoteReference DefaultParagraphFont ">
2861                        <span style="vertical-align: top; font-size: xx-small">
2862                            <a name="fn1">
2863                                </a><a class="notranslate" href="#fs1">1</a>
2864                           
2865                        </span>
2866                    </span>
2867                    <span style="white-space:pre-wrap;"></span>
2868                        <span class="Hyperlink DefaultParagraphFont notranslate">http://forums.java.net/jive/thread.jspa?threadID=411</span>
2869                </p>
2870
2871                <p class="FootnoteText Normal DocDefaults ">
2872                    <span class="FootnoteReference DefaultParagraphFont ">
2873                        <span style="vertical-align: top; font-size: xx-small">
2874                            <a name="fn2">
2875                                </a><a href="#fs2"><span  ><span  >2</span></span></a>
2876                           
2877                        </span>
2878                    </span>
2879                    <span style="white-space:pre-wrap;"><span  ><span  > Wenn Sie die Fehlermeldung "Access Einschränkung: Der Typ</span></span></span>
2880                    <span class="apple-converted-space DefaultParagraphFont "> </span>
2881                    <span class="underline DefaultParagraphFont ">
2882                        <span style="white-space:pre-wrap;"><span  ><span  >ist nicht zugänglich, da Beschränkung erforderlich rt.jar Bibliothek "(vielleicht mit Hilfe einer Kombination aus Eclipse 3.4 und / oder JDK 6 Update 10?), müssen Sie die Build gehen in die Pfad für das Projekt, Bibliotheken Registerkarte wählen Sie die JRE System Library, und fügen Sie eine Zugriffsregel, "Accessible, **". </span></span></span>
2883                    </span>
2884                </p>
2885            </div>
2886       
2887   
2888</div>
2889</body></html>
Note: See TracBrowser for help on using the repository browser.