In this article I will explain with an example, how to download 
PDF file from URL in ASP.Net MVC.
 
    The 
PDF file will be downloaded from the URL using 
WebClient class and then will be saved in a Folder (Directory).
 
     
    
        
PDF File URL
    
    The following 
PDF file will be used in this article.
![ASP.Net MVC: Download PDF File form URL]() 
     
     
    
        
Namespaces
    
    You will need to import the following namespace.
    
     
     
    
        
Controller
    
    The Controller consists of following Action method.
    
        
Action method for handling GET operation
    
    Inside this Action method, the 
PDF file is downloaded from the URL using 
DownloadFile method of the 
WebClient class.
        
DownloadFile method
    
    It accepts the following two parameters:
    address – The URL of the file to be downloaded.
    fileName – Path of the Folder (Directory) where the file will be downloaded.
    
        public class HomeController : Controller
        {
            public ActionResult Index()
            {
                ServicePointManager.Expect100Continue = true;
                ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
                WebClient webClient = new WebClient();
                webClient.DownloadFile("https://raw.githubusercontent.com/aspsnippets/test/master/Sample.pdf", @"D:\Files\Customers.pdf");
                return View();
            }
        }
     
     
     
    
        
View
    
    
        
HTML Markup
    
    There is no coding part in View page. Hence, it is skipped.
    
        @{
            Layout = null;
        }
         
        <!DOCTYPE html>
         
        <html>
        <head>
            <meta name="viewport" content="width=device-width" />
            <title>Index</title>
        </head>
        <body>
        </body>
        </html>
     
     
     
    
        
Screenshot
    
    
        
The downloaded PDF file
    
    ![ASP.Net MVC: Download PDF File form URL]() 
     
     
    
        
Downloads