كيف نرتقي PDF جزءا لا يتجزأ من السيطرة windows.forms.webbrowser في VISTA

StackOverflow https://stackoverflow.com/questions/1802727

سؤال

Webbrowser1.Navigate("http://mysite.com/test.pdf")

وXP WEBBROWSER-CONTROL: إحضار PDF جزءا لا يتجزأ من التحكم WebBrowser، على النحو المرغوب

وXP IE7: سلوك نفس إذا انتقلت يدويا لURL، كما هو مطلوب

وVISTA WEBBROWSER-CONTROL: إحضار PDF من خلال إطلاق حدة أكروبات، لن تضمينها في التحكم WebBrowser. لا المرجوة.

ويندوز فيستا IE7: يضمن PDF بشكل صحيح إذا انتقل إلى URL نفسه، كما هو مطلوب

وأستخدمه أكروبات 9، حيث هناك تفضيل وضع تحت الإنترنت لإحضار PDF جزءا لا يتجزأ من متصفح - يعمل بشكل جيد مباشرة في IE7، ولكن ليس في التحكم WebBrowser

.

وأريد PDF إلى الخروج في التحكم WebBrowser في ويندوز فيستا نفسها كما هو الحال في XP وفيستا IE7.

ولقد بحثت في كل الممتلكات / أسلوب / الحدث في التحكم WebBrowser ولا يمكن العثور على أي إعدادات التي من شأنها أن يهم. لقد حاولت أن تجد بعض إعداد فيستا التي من شأنها أن تكون ذات صلة، لا يمكن العثور على واحد.

هل كانت مفيدة؟

المحلول

ومنصة الهدف = إلى x86 لتعيين. وجدت الجواب هنا: نص الارتباط

نصائح أخرى

وأستخدمه "معلمات URL" كما هو الحال في PDF معلمات فتح لنصل الى بعض PDF الصفحة أو المرجعية. هناك شيء للتخطيط للغاية. Fineprint: أنا أيضا لدي بعض المسألة (<لأ href = "https://stackoverflow.com/questions/5033589/fragment-anchor-in-net-4-webbrowser-control-getting-lost-with-adobe-pdf- قراءة "> رؤية جزء فقدت ) استخدامه مع جهاز التحكم WinForm WebBrowser، ثم مع ذلك أجد أسلوبا مفيدا (بالنسبة لي كان يعمل على ويندوز 7 مع .NET Framework 4 باستثناء القضية المذكورة).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top