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...