|
Post by dotcomps on Sept 7, 2022 16:02:29 GMT 1
We have a very old program called Quick Quote which is in a nutshell an inventory control program. It is from the '80s. (Yes it will eventually be replaced but that is a whole major project in itself.) We have been using vDos for a number of years but never to print labels. Only standard letter size sheets. Now I am replacing the workstations and the only workstation that has to print labels was a Windows 7 32-bit and as such vDos was not needed. However, now the new workstation is Windows 10 64 bit and vDos has to be used. The problem is label printing is not working. I have correctly mapped the LPT printers. Currently, within the program, lpt3 has been selected as a "Sharp JX-9400 (HP LJ)" as the printer. The lpt3 is mapped to a Zebra TLP-2742 label printer. The output for the label print from that program is attached. When not using vDos (on the older workstation) it prints just fine. When attempting to print on the new workstation with vDos, it never prints. I have verified that label printing through other programs such as BarTender do work on the new workstation. On the screen shot of the config file, the yellow highlighted area was in place first and printing did not work so I commented those lines out and added the highlighted green lines to test as that is what I have that works for normal sheet printing. I need on this, please. I am not a programmer I am a network administrator. Attachments:
|
|
|
Post by Jos on Sept 7, 2022 16:58:39 GMT 1
Add /RAW to the LPT3 = line.
Jos
|
|
|
Post by dotcomps on Sept 7, 2022 19:55:47 GMT 1
I belive I did thy it with /RAW but I will try it again.
|
|
|
Post by Jos on Sept 7, 2022 20:07:30 GMT 1
If /RAW doesn’t work, you have to update vDos or DOSPrinter.
Jos
|
|
|
Post by dotcomps on Sept 7, 2022 21:29:35 GMT 1
|
|
|
Post by Jos on Sept 7, 2022 22:20:20 GMT 1
If you updated DOSPrinter, you should ask its developer why /RAW doesn't work.
Jos
|
|
|
Post by dotcomps on Sept 8, 2022 0:11:50 GMT 1
I am using whatever is in the 2015 package. One thing someone else mentioned is that the label printer is expecting or using ZPL language. Is vDos forcing the use of DOSPrinter or is it just sending the job to the printer?
|
|
|
Post by Jos on Sept 8, 2022 7:48:43 GMT 1
The program output (#lpt3.asc) is clearly ZPL. The /RAW switch tells DOSPrinter (or vDos RAW) to not convert it, and instruct the print driver to send it as-is to the printer.
2015 was the last vDos version that used DOSPrinter to print. /RAW is documented in the accompanying DOSPrinter.pdf document. If that doesn’t work with the latest 3.6 DOSPrinter version, contact its developer (see https://dosprinter.net).
Jos
|
|
|
Post by dotcomps on Dec 23, 2023 17:17:54 GMT 1
Hello "FINALLY" getting back to working on this problem. Do newer versions of vDos use a different printing interface? I need to get this fixed.
|
|
|
Post by Jos on Dec 23, 2023 17:54:27 GMT 1
As mentioned before, 2015 was the last version that used the external DOSPrinter program.
You can still use that, but the internal vDos print processor is preferred.
See the Printing.pdf document for the details.
Jos
|
|
|
Post by dotcomps on Dec 23, 2023 18:59:26 GMT 1
I had previously tried the 2022 version of vDos and had a problem with that. See the other thread. I guess I should start with see if I can overcome that issue.
|
|