Как отобразить Open XML представление абзацев документов Word в текстовое поле Rich или DSoframer, используя C # .net4.0 Windows Form Application? - PullRequest
1 голос
/ 26 мая 2011

У меня есть абзацы документа Word в представлении Open Xml (сгенерированные Open xml - sdk2.0). Теперь я хочу отобразить абзацы, основанные на представлении Open xml, в поле Rich Text или DsoFramer (что-либо внутри приложения) без изменения оригинальный стиль, содержащийся в документах Orginal Word. Как мне это сделать?

Например, откройте xml представление Word Paragraph:

<w:document>
<w:body>

<w:p w:rsidR="00B4789C" w:rsidRDefault="00B74039" w:rsidP="008F51E0" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main">

<w:pPr>
<w:pStyle w:val="Heading1" />
    </w:pPr>

<w:proofErr w:type="gramStart" />

<w:r>
<w:t>5.</w:t>
</w:r>

<w:r w:rsidR="00B4789C" w:rsidRPr="007B7F81">
<w:t>DISPUTE</w:t>
</w:r>

<w:proofErr w:type="gramEnd" />
<w:r w:rsidR="00B4789C" w:rsidRPr="007B7F81">
<w:t xml:space="preserve"> AND SETTLEMENT, APPLICABLE LAW AND JURISDICTION</w:t>
</w:r>

</w:p>

<w:sectPr w:rsidR="003457CF" w:rsidRPr="00417420" w:rsidSect="003457CF"><w:pgSz w:w="12240" w:h="15840"/>
<w:pgMar w:top="1440" w:right="1800" w:bottom="1440" w:left="1800" w:header="720" w:footer="720" w:gutter="0"/>
<w:cols w:space="720"/><w:docGrid w:linePitch="360"/></w:sectPr>

</w:body>
</w:document>

Пожалуйста, ведите меня. Выйдите из этой проблемы ...?

1 Ответ

3 голосов
/ 09 июля 2011

Вы можете сохранить предоставленный контент во временном файле, а затем загрузить его в элемент управления DSOFramer. Управление DSOFramer обеспечивает простой способ отображения офисных документов. В Интернете много работы с этим элементом управления.

...