did you try the dec: <@char code="29"> or hex: <@char code="1D"> instead of "GS"?
-- sent from my iPhone4 -- Beverly Voth -- On Oct 9, 2011, at 10:36 AM, "Fogelson, Steve" <stevefogel...@askics.net> wrote: > Hi Beverly, > > I tried the following and it didn’t change anything. I also tried it with > margin 0px 0px 0px -100px > > <style media="print"> > <!-- > body, p {margin 0px 0px 0px 0px; padding 0px 0px 0px 0px;} > p.page { page-break-before: always } > //--> > </style> > > I was also reading the docs (below) for the printer and read that you could > set the left hand margin by sending a series of codes to the printer. I tried > the following. > <@char code="GS"><@char code="L">00 > I included this in the html and printed it with no luck. I tried it with > commas between the zeroes. I also wanted to “open the cash drawer” with the > following > <@char code="DLE"><@char code="DC4">104 > > The docs aren’t clear on how to send the codes. > > I would much prefer to do this with a style sheet. Not sure why it doesn’t > work. > > Thanks > > Steve > > Function: Set left margin > Code: ASCII GS L nL nH > Hex 1D 4C nL nH > Decimal 29 76 nL nH > Range: 0 ≤ nL ≤ 255, 0 ≤ nH ≤ 255 > Default: (nL + nH x 256)=0 (nL=0, nH=0) > Description: This command sets the left margin specified to [(nL + nH x 256) > x (horizontal motion units)]. > Remarks: ■ The left margin is not effective in page mode. If the left margin > is enabled in page mode, the setting is available when the printer returns to > standard mode. > ■ When the setting is beyond the printable area, the left margin is > automatically set to the maximum value of the printable area. > ■ Since the left margin is the same as the leftmost side of the printable > area, the left side of the printable area is changed according to the left > margin specified. > ■ The setting of this command remains effective until ESC @, printer reset or > power cycling is executed. > > > From: Beverly Voth [mailto:beverlyv...@gmail.com] > Sent: Sunday, October 09, 2011 7:34 AM > To: Witango-Talk@witango.com > Subject: Re: Witango-Talk: Receipt Printer > > the default for body is to have margins (implied). you may have to set them > to 0 (or even negative?): > > body, p { margin: 0px; padding: 0px; } > > while the 'px' is not required on the '0' I use it for consistency. (allows > me to debug or change the values more easily). > > I don't know if a negative value (margin-left: -50px for example) would allow > the printing to start to the correct position. you'll have to test on your > printer. and only the p probably needs it. > > -- sent from my iPhone4 -- > Beverly Voth > -- > > On Oct 8, 2011, at 11:54 PM, "Fogelson, Steve" <stevefogel...@askics.net> > wrote: > >> None except >> >> <style media="print"> >> <!-- p.page { page-break-before: always } >> //--></style> >> </head> >> <body onload="window.print();"> >> >> >> From: Beverly Voth [mailto:beverlyv...@gmail.com] >> Sent: Saturday, October 08, 2011 10:50 PM >> To: Witango-Talk@witango.com >> Subject: Re: Witango-Talk: Receipt Printer >> >> steve, what CSS are you using in the HTML? >> >> -- sent from my iPhone4 -- >> Beverly Voth >> -- >> >> On Oct 8, 2011, at 10:53 PM, "Fogelson, Steve" <stevefogel...@askics.net> >> wrote: >> >>> I am trying to print receipts to a Bixolon SRP-350II receipt printer. The >>> paper is about 3 ½ inches wide. I displayed a html page 350 pixels wide >>> with a Witango taf and printed to the printer but the left hand margin was >>> defaulted to about 1 inch wide, so part of the display does not print. I >>> don’t want to have to have the user go into “Print Preview” and adjust the >>> margins so the entire width of the doc will print. >>> >>> I did some research on JavaScript to see if I could set margins that way. >>> No joy! >>> >>> Any ideas? >>> >>> Thanks >>> >>> Steve Fogelson >>> >>> To unsubscribe from this list, please send an email to lists...@witango.com >>> with "unsubscribe witango-talk" in the body. >> >> To unsubscribe from this list, please send an email to lists...@witango.com >> with "unsubscribe witango-talk" in the body. >> To unsubscribe from this list, please send an email to lists...@witango.com >> with "unsubscribe witango-talk" in the body. > > To unsubscribe from this list, please send an email to lists...@witango.com > with "unsubscribe witango-talk" in the body. > To unsubscribe from this list, please send an email to lists...@witango.com > with "unsubscribe witango-talk" in the body. ---------------------------------------- To unsubscribe from this list, please send an email to lists...@witango.com with "unsubscribe witango-talk" in the body.