Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 442
  • Last Modified:

RTF - printer control?

Ok, so... Ive been experimenting with RTF specification, but unsure how to force the printer to do printer control codes using RTF.

\'0x1233 or something like that, anyone have ideas?? I really need to know this for an application im developing.

Thanks
0
talon121a
Asked:
talon121a
  • 5
  • 5
  • 2
  • +1
1 Solution
 
Kim RyanIT ConsultantCommented:
This document indicates that you can insert characters such as cariage return by using \13, but they get treated as a paragraph mark.
http://www.biblioscape.com/rtf15_spec.htm#Heading46

Perhaps you could get by with \par, \page, \tab etc?
0
 
talon121aAuthor Commented:
Well, Im tryin to force a print using RTF.

like force a printer feed or print page..

0
 
Kim RyanIT ConsultantCommented:
\page will insert a page break. When you print a document with \page in it, it should be interpetered by the printer as 'start a new page'.
0
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

 
pratap_rCommented:
the escape code is \’XX where XX is your hexadecimal code, 0x prefix is notrequired

btw, I think it only accepts 8bit hexa decimals, so you might have to give it as \’AE\’1F etc

Have Fun!
Pratap
0
 
NaishalCommented:
How about creating .ps files?
0
 
talon121aAuthor Commented:
Hmm I need to use the RTF code to actually start a print process... Is this possible, I tried \page but without luck...

I was thinking maybe an escape character or something perhaps a unicode or other escape sequence to actually initiate the printer...

I just need it to make some response from RTF output.. (either feed a piece of paper, print a line of text. etc)

0
 
pratap_rCommented:
try \’0C for a form feed
0
 
talon121aAuthor Commented:
IVe tried the following without luck ( no response from a printer )

{\rtf\ansi\'1B\'0C\ \'01\'02\'03\'04\'05\'06\'07\'08\'09\'0A\'0B\'0C\'0D\'0E\'0F\'10\'11\'12\'13\'14\'15\'16\'17\'18\'19\'1A\'1B\'1C\'1D\'1E\'1F\'20\'7F\'1B\'80\'81\'82\'83\'84\'85\'86\'87\'88\'89\'8A\'8B\'8C\'8D\'8E\'8F\'90\'91\'92\'93\'94\'95\'96\'97\'98\'99\'9A\'9B\'9C\'9D\'9E\'9F; }

Did I miss any?

0
 
pratap_rCommented:
what happens when you print the file?
0
 
talon121aAuthor Commented:
well, particularly im tryin to print or activate the printer when a user 'visits' the document... (using an rtf display).
0
 
pratap_rCommented:
ah, well no, thats not possible. That would be a security violation if it did that. Some parsers may implement this (none that I know of though), but then you'll have to write the parser yourself. I'd suggest to look for alternate methods.

Have Fun!
Pratap
0
 
talon121aAuthor Commented:
Thank you for your efforts.

I would love to at least award you points for trying ;-)

0
 
pratap_rCommented:
thanks :)

may be if you explain your requirements, I can help you better
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 5
  • 5
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now