[cups-devel] Image Control on OKIDATA 490

Jesse Garrison jesse at takethefort.com
Tue Nov 17 15:35:56 PST 2015


Hey- thanks for the quick response! I just want to make sure that I’m clear on what you’re suggesting. Sorry- very new to this low-level printer operation. I’ve looked into GhostScript and I’m trying to figure out where it sits in the pipeline. In this instance, would it get called by CUPS or would I run it and have it send to the printer as an output device? If so, am I modifying the GS outputdevice definition or writing a completely new printer driver? Is there a way to modify the cups filter to make this possible? Sorry, but I think I’m going to need a little more guidance- thank you for your help, I really appreciate it!




: j










~~~Jesse Garrison

c: 347.267.7638




I’d use the printer’s IBM ProPrinter emulation (as this PDL is fairly documented) and write a continuous stream driver
for image data on the bases of Ghostscript’s makeimagedevice, generating the proprietor stream by PostScript programming
and using page control commands only at the beginning and end of the print job.

Helge

> Am 17.11.2015 um 01:45 schrieb Jesse Garrison <jesse at takethefort.com>:
> 
> Hello, all! I’m posting this here because I the user list wasn’t able to help. Hoping you guys can, because I don’t know who else to ask!
> 
> 
> I’m working on a project in which I’m trying to print text and images in a continuous stream on an OKIDATA Microline 490 dot-matrix printer. I’m running a node app (with node-printer) on the computer side to take care of the logic. I’ve got the basics working, but I’m having trouble controlling the size and placement of images.
> 
> 
> Right now, whenever I print an image, it formats the image to fill a significant amount of the page, even rotating landscape images for a better fit. I want the image to appear without form-feeding, scaling or with any trailing blank space.
> 
> 
> I solved a similar issue with text by modifying a print filter to avoid form feeding at the end of a print job. I was hoping to do something similar with images, but it seems more complicated. I modified an image filter to remove the lines regarding blank space, but I’m having trouble compiling (can’t find ijs package?), and I don’t even know if that’s the right solution. I also have tried to send different options to lp, such as position=top and natural-scaling=25, but it seems to have no effect. I am running a Mac on El Cap, if it makes any difference.
> 
> 
> Thank you in advance for any advice you can provide- I really appreciate it!
> 
> 
> : jesse
> 
> 
> ~~~Jesse Garrison
> c: 347.267.7638
> _______________________________________________
> cups-devel mailing list
> cups-devel at cups.org
> https://www.cups.org/mailman/listinfo/cups-devel

_______________________________________________
cups-devel mailing list
cups-devel at cups.org
https://www.cups.org/mailman/listinfo/cups-devel


More information about the cups mailing list