Я пытаюсь открыть pdf-файл с pdf.js, используя Xamarin в приложении Windows Phone, но я не могу заставить его работать.Открытие pdf с pdf.js с Xamarin на телефоне Windows
Он правильно отображает pdf.js viewer.html, но я просто не могу открыть его для открытия файла pdf. Я попытался следующие:
PdfWebViewer.Source = "Assets/pdf.js/web/viewer.html?
file=ms-appx:///Assets/Temp/test.pdf";
PdfWebViewer.Source = "Assets/pdf.js/web/viewer.html?
file=Assets/Temp/test.pdf";
PdfWebViewer.Source = "Assets/pdf.js/web/viewer.html?
file=File:///Assets/Temp/test.pdf";
PdfWebViewer.Source = "Assets/pdf.js/web/viewer.html?
file=File://Assets/Temp/test.pdf";
Для целей тестирования, у меня есть файл test.pdf в моей папке Assets/Temp и его ТипСодержимого устанавливается к содержимому.
Но ни одна из вышеупомянутых комбинаций не работает. Всякий раз, когда я указываю файл, я просто получить «страница не найдена» отображается вместо viewer.html
мне нужно, чтобы отобразить кнопки в нижней части PDF, так что я должен открыть PDF используя мое приложение , Чтобы открыть PDF-файл с помощью другого приложения, это не вариант.
Любые идеи?
Спасибо.
это действительно необходимо использовать pdf.js открыть ваши PDF-файлы? Я не использую pdf.js для открытия PDF-файлов в своем приложении, поэтому я не могу с этим поделать. Но я открываю PDF-файлы из своего приложения, открывая приложение для чтения PDF по умолчанию, установленное пользователем (например, Acrobat Reader или OneReader). Если это жизнеспособный вариант для вас, дайте мне знать. – dsnunez
Возможно, я должен был упомянуть, что мы не можем оставить приложение, так как нам нужно отображать кнопки внизу pdf, но Xamarin попросил меня создать рендеринг с веб-просмотром и изменить размер, чтобы заполнить экран до моей панели инструментов. Возможно, это сработает. Я дам ему шанс и обновит этот пост, если он сработает. – Thierry