2015-06-26 5 views
-1

Я пытаюсь загрузить pdf в axAcroPDF с использованием метода this, который я нашел здесь. но там нет this.axAcroPDF.LoadFile(). Сообщение об ошибке, что я получаю говорит:Открыть PDF-файл в окнах Форма

«AxacroPDFLib.AxacroPDF не содержит отступничество для„LoadFile“и нет методы расширения за исключением первого способа такого типа, AxacroPDFLib.AxacroPDF может быть найдено (Вы не нашли а с использованием директивы или ссылка на сборку?»

Так что я проверил, и есть Acrobat, AcroPDFLib, AxAcroPDFLib РЕФЕРЕНТЫ в элементе управления WPF и пользователя.

Далее я вытаращил это снова и нашел this на YouTube, который использует this.axAcroPDF.src =path;, однако я тоже этого не делаю. Скажите, пожалуйста, изменили ли они LoadFile (путь) на что-то еще, или если есть ссылка, которую мне не хватает?

+0

Создал ли пользовательский элемент управления в своей форме под названием axAcroPDF? Если вы измените код на: «if (axAcroPDF! = Null) {}« без кавычек, он компилируется? – Derek

+0

он компилирует – user3120232

ответ

0
axAcroPDF1.LoadFile(PDFPath.ToString()); 
axAcroPDF1.setShowToolbar(false); //disable pdf toolbar. 
axAcroPDF1.Enabled = true; 

Другое решение - установить свойство src вашего управления Axacro.

+0

Адам ни один из них не существует. – user3120232

+0

есть другое решение? мой вопрос не был решен. – user3120232

+0

Вы добавили ссылку axAcro и добавили ли вы ее в верхнюю часть своего заявления 'using'? – Adam

Смежные вопросы