XPS для Word 2007

Есть ли способ конвертировать XPS в Word или RTF с помощью VB.NET?

vb.net,xps,word-2007,xpsdocument,wordprocessingml,

3

Ответов: 2


1

Да, это должно быть возможно, поскольку xps - это векторная надбавка на основе xml. Было бы трудной задачей, хотя бы написать себя, если только вы не работаете в этой области. Я бы предложил, чтобы вы искали инструмент для этого. такие как

http://www.investintech.com/xpscentral/xpstoword/

Глядя на это, возможно, вам придется написать некоторую автоматизацию на VB.net

даже инструменты различаются в зависимости от того, как они выполняют перевод стилей и т. д.

Маркус


0

Да, это возможно. Это тяжелая работа как 76 состояний, но в основном она будет использовать Linq-to-XML или XSLT для преобразования XPS в WordprocessingML. Эта серия A) в C # и B) для WML для XHTML, но принципы преобразования одинаковы.

XML XPS является одной из форм XAML, так что если вы знакомы с XAML в WPF или Silverlight, вы должны чувствовать себя ближе к дому с этой XAML - вы можете прочитать об этом здесь .

vb.net, РФЭС, слово-2007, xpsdocument, WordprocessingML,