Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Canon C1028i Black & White

Status
Not open for further replies.

Nigel Gomm

Programmer
Jan 10, 2001
423
CA
is anyone else having issues with this printer?


From my VFP app (vfp9 sp2) printing in black and white looks like this
IMG_19062013_151933.png


(this is a scan... it previews ok. The header should say "Rent Outstanding")

when printing in colour it's ok. Export to MSWord (using XFRX) and print from there (to same printer) and it's ok.

Printing other documents from Word or PDF or any other applications to that printer is ok.

tried printing without a listener and still the same.

But with set reportbehavior 80 it prints ok....

.... so GDIPlus ??

"my" usual version of gdiplus is installed.
The driver is up to date (and, as i said, printing from any other application is fine so i'm not expecting much help from Canon).
Windows 7 32 bit.

Any thoughts?

thanks

nigel
 
There is a known effect of GDIPlus text rendering needing slightly more space than previous rendering. You seem to even have a case with preview not matching the final run and output (I assume you wanted to show that, you scan does not come over).

You might try extend with overflow option of report controls as the simplest solution, but if reportbehaviour 80 helps, why not use it? Du you use any features needing reportbehaviour 90?

Bye, Olaf.
 
There is a note about this in the XFRX documentation. See Essentially, it suggests that you switch back to GDI if you are using the VFP 9.0 version (which I assume you are). You can make that switch by setting a variable named _xfrx_WordWrapAlgorithm to 1.

Another thing to try is to change the DocumentType parameter in XFRX. For Word output, you can choose between DOC (for absolute layout) and FDOC (for flowing layout). I'm not sure which one you are using, but it might be worth trying them both.

Mike

__________________________________
Mike Lewis (Edinburgh, Scotland)

Visual FoxPro articles, tips and downloads
 

Olaf,

All reports exhibit the same symptoms. It's not showing the **** on numeric fields associated with the usual GDI+ overflow.

Printing to TIFF is fine. Printing to other printers is fine. Printing to that printer in colour is fine.

So i don;t think it's that.

It needs 90. Listeners are doing things (but i tested without).

n
 
Mike,

when it's printing it doesn't use XFRX. The exports (that do use XFRX) are coming out fine.

n
 
Can't you enforec Color print in a way? Is it perhaps as simple as (partially) empty black toner?

Bye, Olaf.
 
at the moment they either export to word and print from there... or print to a different printer.

So they have workarounds.

The same printer gets installed/setup twice... once as colour and again as black and white - i assume so they can more easily choose when they want black&white (rather than go into printer preferences).

Just occurred to me as i typed that i didn't try printing to the colour instance and changing the preferences to greyscale. Not sure what it would prove but it may be interesting.

It's not toner because printing from Word et al works just fine.

n
 
Ok, now I see your screenshot.

Looks like a little too small fields. You only get **** with numeric field, texts are just clipped off.

Bye, Olaf.
 
Olaf,

They would need to be more than a little too small... the title is only showing about 40% of the text ("Rent Outstanding as at dd/mm/yy").
It's not just this report. Also there are |s scattered throughout. At first i wondered if it was some issue with opaque fields being overlaid.
If it were the GDI+ width issue surely it would be the same on other printers. All reports look fine when exported to PDF and TIFF.

The same thing happens with every report in this application (about 300 of them) on this printer. They all work successfully on other printers and at over 500 different sites. This is the only customer with an issue. I don't know if any other customers have this printer.

n
 
If it's that way, then adding another printer would perhaps be the easiest and cheapest fix.

Good Luck.

Bye, Olaf.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top