Как отобразить Open XML представление абзацев документов Word в текстовое поле Rich или DSoframer, используя C#.net4.0 Windows Form Application?
У меня есть абзацы документа Word в представлении Open Xml (сгенерированные Open xml - sdk2.0). Теперь я хочу отобразить абзацы, основанные на представлении Open xml, в поле Rich Text или DsoFramer (что-либо внутри приложения) без изменения исходного стиля которые содержатся в оригинальных документах 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 ответ
Решение
Вы можете сохранить предоставленный контент во временном файле, а затем загрузить его в элемент управления DSOFramer. Управление DSOFramer обеспечивает простой способ отображения офисных документов. Существует много работы с этим элементом управления в Интернете.