Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

blob to pdf javascript

<html>
<head>
    <title></title>
</head>
<body>
    <input type="button" value="Download PDF File" onclick="DownloadFile('Sample.pdf')" />
    <script type="text/javascript">
        function DownloadFile(fileName) {
            //Set the File URL.
            var urls = "File/" + fileName;
 
            //Create XMLHTTP Request.
            var req = new XMLHttpRequest();
            req.open("GET", urls, true);
            req.responseType = "blob";
            req.onload = function () {
                //Convert the Byte Data to BLOB object.
                var blob = new Blob([req.response], { type: "application/octetstream" });
 
                //Check the Browser type and download the File.
                var isIE = false || !!document.documentMode;
                if (isIE) {
                    window.navigator.msSaveBlob(blob, fileName);
                } else {
                    var url = window.URL || window.webkitURL;
                    link = url.createObjectURL(blob);
                    var a = document.createElement("a");
                    a.setAttribute("download", fileName);
                    a.setAttribute("href", link);
                    document.body.appendChild(a);
                    a.click();
                    document.body.removeChild(a);
                }
            };
            req.send();
        };
    </script>
</body>
</html>
Comment

PREVIOUS NEXT
Code Example
Javascript :: Variadic function in javascript 
Javascript :: react google map api 
Javascript :: d3.js click event 
Javascript :: if text is present make div hide 
Javascript :: javascript array de imagenes 
Javascript :: minecraft fps client that supports linux 
Javascript :: js get path from url string 
Javascript :: angular property binding 
Javascript :: regex contains special characters javascript 
Javascript :: using connect flash 
Javascript :: validar correo electronico en js 
Javascript :: formdata 
Javascript :: pop-under window before current page 
Javascript :: npm remopve existing files 
Javascript :: splice 
Javascript :: what is ajax 
Javascript :: news api react native 
Javascript :: next js generate pdf 
Javascript :: Towers of Hanoi, Iterative and Recursive 
Javascript :: angular json and cli json file 
Javascript :: chart-js-2 
Javascript :: js return a promise 
Javascript :: make input bigger if text does not fit 
Javascript :: remove element array javascript 
Javascript :: bitcoin prices in javascript 
Javascript :: github create react app buildpack 
Javascript :: multiple ternary operator javascript 
Javascript :: default in javascript 
Javascript :: js run npm 
Javascript :: javascript breakpoint 
ADD CONTENT
Topic
Content
Source link
Name
2+8 =