Print complex jobs to legacy printers in "RAW Print mode" including drawings and graphics without going through the Windows driver and without changing the original jobs. Order Now. Offline Activation. Language Built in Code Page Supports to take printing in your own language.
Remote Assistance Build-in Remote Assistance support so that you doesn't need any third-pary utility for the Remote assistance.
Print Job Print complex jobs to legacy printers in "RAW Print mode" including drawings and graphics without going through the Windows driver and without changing the original jobs. Specify more recipients by separating them with ',' or ';' comma or semicolon.
See the examples for an example. The printout is sent as an attachment in the EMF enhanced metafile format by default.
If you find the "Would you like to send email" dialog too annoying, disable security options in your email client. When sending, DOSPrinter is stopped until the message is sent or canceled.
If you need more options when sending email, unzip DOSPrinter. You can edit it with Notepad. The address, subject and body is provided from DOSPrinter.
Other forms of this switch are: DOSPrinter. This way DOSPrinter is running all the time. You have to change the content of the file Test. DOSPrinter will automatically create new email from it. To make it work, you need to download a plug-in program: DOSPrinter. Unzip it and read readme. Again, 'to' is not required. To make it work, you need to download a plug-in program DOSPrinter. Example: DOSPrinter. The output file is a graphical format type EMF format. EMF format is viewable with majority of available graphical viewers.
Output file name is assigned automatically based on input filename. You don't need any third party PDF printer driver. If you specify the margin lesser than the printer's physical mechanical margin is, the value of n. Note that there is no space between LEFT and n.
Note that there is no space between TOP and n. If you are measuring in inches, multiply the inches by to get tenths of mm. You can also set any other nonstandard number of characters per inch. If your report is large, the letters will be too small. The default font is "Courier New". Click here for more details. Default is 24 or 48 pin compatibility. Default is "Old" style. As you can see on the image, the old style letters are bigger and more readable.
This switch affects 17 and 20 cpi font size only. Useful with matrix printers. There are two different worlds in printing: text mode and graphical mode. The graphical mode becomes the issue with matrix printers - they are just too slow in graph mode and DOSPrinter by default works in graph mode. On the other side, there are ink-jets and laser printers; even if some of them do have the text-mode printing capabilities, they are not so slow in graphical mode, so this switch is obsolete for this kind of printers.
So, where is the purpose for this switch? First: If you have a text-mode printer with USB port, you cannot print directly to it from a DOS program, and this switch is one of the possible solutions for that.
Prevents showing the error message dialog window. Note that there is no space between EURO and nnn. It is proportionally prolonged when the file changes during the delay. Delaying is suitable when the input file closes before it is completed buffered file writing. Default value is 0 no delay.
This switch cuts the large reports in multiple spool jobs. Smaller nn value means smaller jobs and faster starting of printing. Use this switch sparingly in a multiuser environment, because your printed pages might be interspersed with other documents that are using the same printer spooler. This is useful with nonstandard paper sizes. If you are using a common paper size like Letter, A4, A5, etc, then you don't need to specify this switch. In that case DOSPrinter fits the text width automatically to the paper width.
If x and y are not specified, the default is 0. If dpi not specified the default is The background image should be a light color image to not interfere with the foreground text.
If not specified, the job name by default is 'DOSPrinter'. Job name is visible in the printer spooler queue and in printer status window that shows the ink level. English is default. If using English you can delete the file Language.
Notes: Switches can be in any combination and sequence. Switches are case insensitive. If the filename contains spaces, use doublequotes. You can use full path absolute path or filename only relative path. In the case of filename only, DOSPrinter searches the current directory for the filename. Examples: 1. RPT - just print the file named report. You can change the settings by clicking on the tray icon. This way you will have DOSPrinter installed and active all the time without any intervention.
RPT - print the report. After the file has changed, print it again. Before printing, show select printer dialog. After each file is printed, delete it automatically.
Use the font named Lucida Console. Set the image watermark. The resolution will be DPI. This is a nonstandard ESC sequence. If you are using some other command s , fell free to contact us for an update of DOSPrinter. Put inside the text to print this sequence: ESC"filename. Don't forget to enclose the filename in doublequotes.
The image is printed with the resolution of DPI. This means that if you need the result image with dimensions 1inch x 1inch on the paper, you should provide an image with the size of pixels x pixels. You can change the default resolution by specifying a new resolution for the image: ESC"filename. Note that there is no space between ESC and "filename". This is a nonstandard ESC command. This is useful for watermarking a company logo, or using a standard form image in the background of the text.
How to select font: There are two ways to specify the printing font: 1. By using the ESCkn Select typeface sequence in your document. There are two types of fonts: fixed pitch and proportional pitch. Fixed pitch means that every letter has the same width. DOSPrinter yields the best results with the fixed pitch fonts. Download this few fonts and try them. You can find much more fonts on the internet here and here. Majority of fonts are not free. With some laser printers, the printed text is too light with the default Courier New font.
The solution is Dark Courier font. Click here for the instructions about how to install a new font. By default DOSPrinter works with proportional mode turned off works in fixed pitch mode.
Possible values are 1, 2, 3, 4, 5. It is ignored by DOSPrinter. Other bits are ignored. BarCodeData are characters to be printed. DOSPrinter calculates the checksum digit automatically.
You have to provide 12 digits. If provided 13 digits, the last digit is ignored and replaced by DOSPrinter in all cases. Valid barcode characters are 13 digits in the range 0 - 9 Invalid characters are replaced with zeroes. EAN-8 The last digit is a checksum digit. You have to provide 7 digits. If provided 8 digits, the last digit is ignored and recalculated by DOSPrinter in all cases. Valid barcode characters are 8 digits in the range 0 - 9 Invalid characters are replaced with zeroes.
UPC-A The last digit is a checksum digit. You have to provide 11 digits. If provided 12 digits, the last digit is ignored and recalculated by DOSPrinter in all cases. Valid barcode characters are 12 digits in the range 0 - 9 Invalid characters are replaced with zeroes.
UPC-E The last digit is a checksum digit. DOSPrinter does not calculate the checksum digit automatically for this barcode type. First digit named number system digit must be 0 or 1. Interleaved 2 of 5 Optionally, DOSPrinter inserts a mod 10 checksum character at the end, if bit 0 of flag c is set to 1.
Valid barcode characters are 0 - 9. Invalid characters are replaced with zeroes. The specification requires that the barcode must have even number of digits. If you provide odd number of digits, DOSPrinter adds a zero at the beginning to satisfy the specification.
You can override the automatic generation of start and stop characters by setting the bit 3 of flag c to 1. Valid characters are numbers, uppercase letters and characters '-','. Other characters are skipped. If you provide the checksum digit, it is ignored and replaced by DOSPrinter. Valid barcode characters are 0 - 9 Valid number of digits are 6, 10 and 12 with the check digit included, or 5, 9 and 11 without the check digit. CODE 93 Two checksum characters are required for this barcode type.
It is a high-density barcode, suitable for long alphanumeric data. CODE Checksum character is required for this barcode type. DOSPrinter calculates and inserts one automatically if bit 0 of flag c is set to 1. It is a high-density barcode especially dense for numbers , suitable for long alphanumeric data. Invalid characters are ignored. Codabar There is no checksum character for this barcode.
You must manually provide the start and stop characters, which could be characters A, B, C or D. Other, invalid characters are ignored.
Download this file for an example of how to use the ESC B command. There are two methods to change the orientation to Landscape: 1.
This is very simple, but changes the orientation globally, for all the pages under that job. The rule for this two commands is: If an ESCo command is found at the beginning of the page, it affects the current page and next pages. If it is not at the beginning of the page, it affects next pages. Beginning of the page is first 20 bytes of the page.
Download this file for an example of the usage of ESCo command. You can set different number of copies for different pages. The rule is: If the ESCnN sequence is found at the beginning of the page, it affects the current page and next pages. If it is not at the beginning of the page, it affects next pages only. Download this file for an example of the usage of ESCnN command. Some printers are not capable to print multiple-page copies virtual printers, for example.
How to print on both sides of the page duplex printing : Not all printers can print in duplex. These methods are simple, but changes the paper source globally, for all the pages under that job. How to find the values for n L and n H? There is a form of this command to help you with that. This form of command shows a message box like the image on the right, displaying all possible paper sources with their ID numbers for the currently selected printer.
For example, if DOSPrinter has been initially set to send the reports to a printer and you'd like to change that behaviour to send the reports to email. You have two options to do that: Option 1. Unload a running DOSPrinter instance, then reload it again with a different switches in the command line.
The command line would be: DOSPrinter. For example: DOSPrinter. This option is less agressive.
0コメント