1
Следуйте по этой ссылке PLUNKER. Я хочу показать PDF-файл в новом окне, но я хочу, чтобы прочитать файл в формате PDF с сервераПолучить pdf-файл с сервера
Мой код услуги
@RequestMapping(value = "/retrievePDFFile", method = RequestMethod.GET)
public @ResponseBody
InputStream retrievePDFFile() throws FileNotFoundException
{
InputStream inputStream = new FileInputStream("/resources/AngularJS 2013.pdf");
return inputStream;
}
Мой угловой контроллер
$http({
method : "GET",
url : "/service/retrievePDFFile"
}).success(function(data) {
console.log(data);
}).error(function(data, status) {
console.log(data);
});
я получил входной поток в формате PDF от сервера вроде этого.
Как прочитать это и открыть как файл PDF в новой вкладке или окне.
Благодаря
Я не уверен, что ошибка, которую вы получаете. Когда я нажал кнопку «Это не работает», у меня появилось предупреждение о блокировке всплывающих окон в Chrome. И когда я разрешил всплывающие окна, он открыл и показал файл правильно. Вы проверили это? –
В этом plunker они напрямую ссылаются на файл pdf-файла, в моем случае я получаю поток в формате pdf с сервера. Я обновил сообщение только сейчас – Lakshman