Witam
Mam następujący problem:
Chcę pobrać stworzony przez serwer (Spring MVC i IiText) plik pdf.
Wysyłam go asynchronicznie jake byte array czyl blob. Chciałbym aby po zwróceniu danych przez serwer przeglądarka ściągneła ten plik pdf
$scope.processForm=function(){
$scope.filter.dateFrom=$filter('date')(new Date($scope.filter.dateFrom), 'dd-MM-yyyy');
$scope.filter.dateTo=$filter('date')(new Date($scope.filter.dateTo), 'dd-MM-yyyy');
$http.post('/ExpensesManager/expense/pdf',$scope.filter,{responseType:'arraybuffer'}).success(function(data){
var blob = new File([data], {type: 'application/pdf'});
var parts=[blob];
file=new File(parts,'report.pdf');
})
.error(function(data, status, headers, config){
})
}
No i teraz nie wiem co dalej zrobić żeby bo utworzeniu tego pliku przeglądarka sama go ściągneła...