Consultor Eletrônico



Kbase 18776: OS-PRINT / New Print Flags for Enhanced Printing
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/11/2009
Status: Verified

GOAL:

OS-PRINT / New Print Flags for Enhanced Printing

GOAL:

What parameters to use when printing UTF-8 documents via _osprint.p / proprint.dll

FACT(s) (Environment):

Windows
Progress 8.1x
Progress 9.x
OpenEdge 10.x

FIX:

We have added the following values to the "PrintFlags" parameter in _osprint.p:

Paper Type

- Landscap = 2
- Letter = 4
- Legal = 8
- A4 = 12
Default page size is 0, which will let the printer handle the paging
Bin

- Upper = 32
- Middle = 64
- Lower = 96
- Manual = 128
- Auto = 160
UTF-8
-UTF-8 = 512 (Required when sending UTF-8 encodeddata to the printer. Introduced in 10.0A)
To use these flags just add the appropriate value to the other values you are using for the "PrintFlags" parameter.

The above enhancement is available for the following releases:

- For the 8.1 release you must use 8.1C or higher
- For the 8.2 release you must use 8.2C or higher
- For the 8.3 release you can use any level of 8.3
- For the 9 release you can use any level of 9