2010-10-19 5 views
8

Web sayfasının içinde görüntülemek üzere dococument sözcüğünü HTML'ye dönüştürmek için bir .Net açık kaynak kitaplığı var mı.Word belge metnini HTML'ye dönüştürmek için kütüphane

Word belgelerini html dosyalarına dönüştürmek için birkaç araç biliyorum, ancak gereksinimlerim (ya da dosyadan çıkarılmış metin) ya da ASP.Net uygulamasındaki HTML'de HTML'ye dönüştürmek.

converting-a-word-document-into-usable-html-in-php PHP kütüphanesini buldum aynı şeyi yaptım, .net'de benzer bir araç var mı?

+1

Neden bir dosyaya dönüştürmüyor ve HTML dosyasını okuyorsunuz? –

+1

ya da eğer bir yol yoksa son seçeneğidir, şu anda doc'u bloğa db olarak kaydediyoruz, bu yüzden blob'u dosya sistemine blob olarak saklamaktan daha hızlı bir HTML dizisine dönüştürmek ve html olarak kaydetmek için word interopunu başlatmak daha sonra uygulamadan okuyun ... – RameshVel

cevap

2

Sadece bir * .doc dosyasını HTML'ye dönüştürmek istiyor musunuz? Bir HTML dosyası olarak kaydetme seçeneği var mı?

wdFormatHTML tüm metin ve elde edilen belge, bir Web tarayıcısında izlenebilir böylece HTML etiketleri biçimlendirme kaydeder:

HTML olarak kaydetme seçeneği vardır standart .SaveAs yöntemi yoktur. MSDN SaveAs Method

burada bulabilirsiniz farklı bir biçime .doc dönüştürmek için bir yöntem kullanma konusunda bir örnek öğretici: How to convert DOC into other formats using C# den

.

* .doc dosyaları yerine * .docx dosyalarınız varsa, MSDN'de açıklandığı gibi OpenXML API'sini kullanmanız daha da kolaylaşır: Manipulating Word 2007 Files with the Open XML Format API (Part 1 of 3). Ve eğer Word dosyasının XML'sini alırsanız, elbette istediğiniz herhangi bir formatta (HTML) çıktı alabilirsiniz.

+0

evet bu çözümün farkındayım .. – RameshVel

+0

iyi. Sorunuza cevap mı veriyor yoksa bir şey mi özledim? –