Я хочу прочитать файл PDF из изолированного хранилища и отобразить его в программе просмотра PDF. Но, насколько мне известно, в Windows Phone 8 нет элемента управления PDF. Есть ли какой-либо сторонний контроль, который я могу использовать? или Есть ли другой способ отобразить файл PDF в приложении Windows phone 8.
Чтение и отображение PDF-файла из изолированного хранилища в приложении Windows Phone 8
Ответы (1)
У вас есть три пути:
- Запустите PDF-файл, который заставит его открыться в другом приложении.
- Платите за уже реализованный элемент управления, например этот. Обратите внимание, как они объединяют кучу вещей, так что вы не просто получите программу просмотра PDF.
- Создайте свою собственную программу просмотра PDF, что, безусловно, является самым сложным способом.
Изменить: как запустить приложение, связанное с файлом:
StorageFolder folder = ApplicationData.Current.LocalFolder;
StorageFile file = await folder.GetFileAsync(<filename>);
Launcher.LauncheFileAsync(file);
Вы можете вызвать это из любого места, где вам это нужно.
person
steveg89
schedule
08.08.2013
Спасибо за ответ. Но я хотел бы знать, как запустить файл pdf из изолированного хранилища в Adobe Reader или любых других подобных приложениях.
- person Shivangi; 08.08.2013
@Shivangi Я отредактировал свой ответ, включив в него инструкции.
- person steveg89; 08.08.2013
еще раз спасибо. Будет ли это работать, если ‹filename› является изолированным путем хранения?
- person Shivangi; 12.08.2013
@ steveg89 этот код полезен, но я получаю ошибку в этом коде при открытии документов Excel. Я получаю сообщение об ошибке: Excel не распознает формат файла. Спасибо!!
- person Nitesh Kothari; 16.10.2014