Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
87
rated 0 times [  88] [ 1]  / answers: 1 / hits: 16531  / 9 Years ago, sat, december 19, 2015, 12:00:00

How to print on DYMO label printer throuhg website? I have build the following file as described here but not succeeded need more help to print remotely.



    <html xmlns=http://www.w3.org/1999/xhtml>
<head>
<meta http-equiv=Content-Type content=text/html; charset=UTF-8/>
<title>Print a Label</title>
<script src = http://labelwriter.com/software/dls/sdk/js/DYMO.Label.Framework.latest.js type=text/javascript charset=UTF-8> </script>
<script src = PrintLabel.js type=text/javascript charset=UTF-8> </script>
</head>

<body>
<h1>DYMO Label Framework JavaScript Library Samples: Print Label</h1>

<div id=textDiv>
<label for=textTextArea>Label text:</label><br/>
<textarea name=textTextArea id=textTextArea rows='5' cols='40'></textarea>
</div>

<div id=printDiv>
<button id=printButton>Print</button>
</div>

</body>

</html>

More From » printing

 Answers
22

You cannot print remotely but the following code is fine to work locally using DYMO Javascript framework.



<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd>
<html>
<head>
<title>Sample DYMO Label Plug-In</title>


<script src=http://labelwriter.com/software/dls/sdk/js/DYMO.Label.Framework.latest.js
type=text/javascript charset=UTF-8>



function GetDYMOPrinters()
{

var printers = dymo.label.framework.getPrinters();
if (printers.length == 0)
throw No DYMO printers are installed. Install DYMO printers.;
var printerName = ;
for (var i = 0; i < printers.length; ++i)
{
var printer = printers[i];
if (printer.printerType == LabelWriterPrinter)
{
printerName = printer.name;
break;
}
}

var label = DYMO.Label.Framework.Label.Open(MyText.label);
label.SetObjectText(NameTxt, John Smith);

label.print(DYMO LabelWriter);
}
</script>

</head>
<body onload= GetDYMOPrinters()>
<form action= method=post id=DYMOLabel>
<center>
<h2>DYMO Label Example</h2>
<input type=button value=Get DYMO Printers onClick=GetDYMOPrinters()>
</center>
</form>




</body>
</html>

[#64014] Wednesday, December 16, 2015, 9 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
gleng

Total Points: 471
Total Questions: 107
Total Answers: 102

Location: Virgin Islands (U.S.)
Member since Fri, May 7, 2021
3 Years ago
;