'How to Print a file using javascript
How to Print a file/files using javascript, the files are uploaded by the user and then need to be printed i can't find any methods there is printjs but supports on pdf.
Please Help me out
I tried printjs but only supports pdf and window.print method prints the webpage
Solution 1:[1]
You can use .contentWindow.focus() and .contentWindow.print() to print file uploaded by user.
<html>
<head>
<script>
function print() {
var frame = document.getElementById("frame");
frame.contentWindow.focus();
frame.contentWindow.print();
}
</script>
</head>
<body>
<iframe src="source_from_user_to_be_printed" id="frame" width="400" height="400"></iframe><br />
<button onclick="print()">Print PDF</button>
</body>
</html>
This site explained pretty well. You can check it out maybe you find it helpful.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 |

