* .rtf dosyalarını * .docx biçiminde rutin olarak programsal olarak dönüştürmem gerekiyor. El ile, bu, Word 2007 içinde Farklı Kaydet ile gayet iyi çalışıyor ... sonuçta oluşan docx gayet iyi davranıyor. Programlı olarak, işe yaramayacağım. Denedim ne rtf - docx dönüşümü için Word'ü çağırma
aşağıdaki temelde:... ama ters yönde. * .docx'i açmak ve SaveAs'ı * .rtf olarak kullanmak yerine, * .rtf'yi ve SaveAs'ı * .docx kullanarak açıyorum. Ancak, sonuçta ortaya çıkan dosya açılmıyor ve çok net olarak anlamadığım bir şey var.
wordApp.Documents.Open(@"D:\Bar\foo.rtf")
değil yapmak için bir yasal şey midir?
Bunun nasıl yapılacağı ile ilgili herhangi bir düşünce takdir edilecektir.
sizin hata mesajı nedir? –
Programın kendisi hatasız çalışır. Sonuçta ortaya çıkan dosyayı açmaya çalışırsam, yalnızca 'Word dosyayı açmaya çalışırken bir hatayla karşılaştı' anlamına gelir. Açık XML SDK 2.0 Üretkenlik Aracı ile bakmaya çalıştığımda 'Dosyada bozuk veriler var' bildiriyor. – GregA
, lütfen hata veren rtf örneğini yükleyebilir misiniz? –