Photo Printing
turboprint.info/ TurboPrint for Linux
Mon Aug 20 12:46:35 MDT 2018 - Install 30 day trial of TurboPrint. A Cups printer is installed.
ET2550-TurboPrint Epson_EcoTank_ET2550_(TurboPrint) Epson_EcoTank_ET2550 TurboPrint
turboprint.info/printer The high-quality Linux printer driver for your Epson EcoTank ET-2550 printer
EPSON_EPSON_ET-2550_Series does not print after TurboPrint install.
Gimp
Image -> Print Size
Nikon D40 jpg is 3008x2000 pixels Set "Print Size Width" to 6 inches Changes to 5.999 in. x 3.989 in. 501.4 ppi
Cut 4x6 from 8.5x11
The cut 4x6 are to test printing on cheap paper.
%!PS-Adobe-3.0 %%BoundingBox: 36 36 576 756 %%Pages: 1 %%LanguageLevel: 2 %%EndComments %%BeginSetup % this is where fonts would be embedded %%EndSetup %%Page: (1) 1 %%BeginPageSetup % this is where page-specific features would be specified /inch {72 mul} def %%EndPageSetup 0 setgray 2 setlinewidth 0 inch 4 inch moveto 9 inch 4 inch lineto stroke 0 inch 7 inch moveto 9 inch 7 inch lineto stroke 6 inch 0 inch moveto 6 inch 12 inch lineto stroke % Print it! showpage %%EOF
Links
Learn PostScript Programming whoishostingthis.com/resources/
PostScript Tutorial by Paul Bourke Last updated December 1998 paulbourke.net/dataformats/
cups.org/doc/ Generating PostScript for CUPS
Anatomy of a PostScript File
%!PS-Adobe-3.0 %%BoundingBox: 36 36 576 756 %%Pages: 1 %%LanguageLevel: 2 %%EndComments %%BeginSetup % this is where fonts would be embedded %%EndSetup %%Page: (1) 1 %%BeginPageSetup % this is where page-specific features would be specified %%EndPageSetup % Draw a black box around the page 0 setgray 1 setlinewidth 36 36 540 720 rectstroke % Draw a two inch blue circle in the middle of the page 0 0 1 setrgbcolor 306 396 144 0 360 arc closepath fill % Draw two half inch yellow circles for eyes 1 1 0 setrgbcolor 252 432 36 0 360 arc closepath fill 360 432 36 0 360 arc closepath fill % Draw the smile 1 setlinecap 18 setlinewidth 306 396 99 200 340 arc stroke % Print it! showpage %%EOF