Sorumun cevabını arayan bütün öğleden sonra geçirdi ve ben yüklerken bir pencere yapıyorumAcroPDFLib
uygulamasını oluşturan :(hiçbiri bulundu ve ona biri ettik WindowsForms C# .NET akımından PDF dosyasını açmak için özellikleri, bir DB içinde saklanan dosyaları göstermektir. Bu dosyalar, yükleme sonrasında "salt okunur" olarak işaretlenebilir, yani indirilemezler. Bu noktada, PDF dosyaları ile uğraşıyorum. AcroPDFLib ve DB saklanan bayt dizisinden dosyayı görüntülemek için bir yol bulamıyorum.
Yani, benim sorum, bir akıştan bir PDF dosyası açmak için bir yol var? o olsa bile bir eklenti, hangi eklenti nedir ve nereden bulabilirim?
Web tarayıcısı nesnesini kullanarak, akışa verilen yanıt çıktısını gönderen sunucu tarafında bir şey oluşturmanız gerektiğinden çalışacağını düşünmüyorum. Ve geçici klasörde dosyası oluşturma ... şey, bu durumda ben de dosya indirme izin verebilir: D Yardımlarınız için
Teşekkür
PDF dosyasını Bayt olarak sakladınız ...? – Pandian
Evet. Ve DB'de Varbinary'dir. –
Son zamanlarda WinForms uygulamasında da aynı sorunla uğraştım. AcroPDFLib kullanarak ilk olarak diske yazma sorununu çözmek için bir yol bulamadım ve ya dosyayı görüntülemek için bir WebBrowser denetimi kullanmak ya da sadece bir 'Process.Start' yapmak. Ben sadece diske yazma bitti, ama sonra ben birileri dosya kaydetme hakkında endişe ya da ... –