Sabit diske yazmadan doğrudan .docx dosyasını görüntülemek için C# .NET çözümü oluşturmam gerekiyor. En uygun yaklaşım ne olurdu?C# .NET dosyasında bir docx dosyasını görüntüleyin.
Bir seçenek docx dosyasını .mht biçimine dönüştürmek ve veritabanında blob türü olarak kaydetmek olacaktır. Ancak veritabanından doğrudan görüntülemenin bir yolunu bulamadım.
Başka bir yöntem, docx dosyasını, .NET'teki resim kutusu denetimi kullanılarak doğrudan veritabanından görüntülenebilen .jpg dosyasına dönüştürmektir. Alınan yaklaşım, önce doc'ı .mdi'ye ve sonra .tiff biçimine (Microsoft Image Writer kullanarak) dönüştürmek ve jpeg'e dönüştürmek olmuştur. Ancak bu, çözümün verimliliğini ve güvenilirliğini azaltan birkaç IO işlemini içerir. Yukarıdaki seçenekleri veya yeni fikirleri geliştirmenin yollarını bilen biri varsa bu gerçekten takdir edilecektir. Teşekkür peşin :)
Docx değil MHT hakkında sorular soruyor. –
Evet - ama docx'i mht'e dönüştürdüğünü söyledi. – dan9298