- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Printing a PDF file
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-23-2004 08:21 AM
тАО11-23-2004 08:21 AM
Printing a PDF file
I was able to get a copy of the document in PDF format. But when I try to print it from VMS it seems to drop some characters. For the most part it prints ok. I've tried on a PC to create a PDF file of the escape sequences but that didn't work.
I want to get the document stored in the printer so our application can call it and print the data to go on the document.
Any sugguestions? I'm not sure why the PDF document wouldn't print, I zipped it on the PC
and FTP'ed it.
- Tags:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-23-2004 08:34 AM
тАО11-23-2004 08:34 AM
Re: Printing a PDF file
PDF contents are binary. So try to print the PDF with the /PASSALL qualifier. This instructs the printer symbiont to bypass formatting which can eat or add characters.
Bojan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-23-2004 09:53 AM
тАО11-23-2004 09:53 AM
Re: Printing a PDF file
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-23-2004 10:53 AM
тАО11-23-2004 10:53 AM
Re: Printing a PDF file
What type of printer? I am not aware of any
printers that can accept a PDF file and render
it successfully. You need to convert the PDF
into something the printer can understand.
If the printer can handle postscript then you
may want to use XPDF or Ghostview to convert
the PDF into postscript then print that.
Regards
Dave
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-23-2004 07:41 PM
тАО11-23-2004 07:41 PM
Re: Printing a PDF file
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-24-2004 02:49 AM
тАО11-24-2004 02:49 AM
Re: Printing a PDF file
It's a HP Laserjet printer w/o PS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-24-2004 03:55 AM
тАО11-24-2004 03:55 AM
Re: Printing a PDF file
This means that you are printing a file which contains escape sequences for the printer. In this case you need to add the /passall qualifier.
Have you transfered the file using the binary ftp mode?
The second thing is which protocol do you use to access the printer server? If you use a telnet symbiont or a TNA telnet device, the printer server must be able to understand telnet protocol. In case of the telnet symbiont you can define the TCPIP$TELNETSYM_RAW_TCP logical name to suppress the telnet protocol and use a raw socket.
Bojan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-24-2004 04:01 AM
тАО11-24-2004 04:01 AM
Re: Printing a PDF file
I did FTP with binary mode.
TCPIP$TELNETSYM_RAW_TCP is set to 1.
The printer queue is a Telnet symbiont queue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-24-2004 08:49 PM
тАО11-24-2004 08:49 PM
Re: Printing a PDF file
FTP the file with ascii mode and then try printing. Is it possible for you to create DCPS or LPD queue and try from that.
Thanks & regards,
Lokesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-25-2004 03:59 AM
тАО11-25-2004 03:59 AM
Re: Printing a PDF file
Can you specify which characters are droped? Are they at the end of the document, on one side, maybe some specific characters or totaly random.
One of methods to find what happens is to set the printer in hexdump mode and then try to print to it from a PC and from VMS. Then you compare the two dumps and/or the dump of the printed document. So you can find which characters are dropped or added.
This is an offul work, maybe creating a temporary "printer" on yours alpha will be easyer.
Create a simple command prcedure:
$ COPY SYS$NET fullpath:PRINTER.DUMP
Now create a temporary service in TCPIP:
TCPIP> SET SERVICE myprinter /PORT=9100 -
/USER=username/PROC=PRINTER -
/FILE=fullpathtoprocedure
TCPIP> ENABLE SERVICE myprinter
(replace username and fullpathtoprocedure with proper values)
Now you can create a queue (just like that you using to the real printer) and set it /ON="yoursip:9100".
After the print command, the printed file will be "copyed" in the fullpath:PRINTER.DUMP
file. You can also setup a PC printer to print to this "printer". The created file will not be properly ended (and there you will have some errors in the log file) but probably it will be easyer to compare the files rather than hex printouts.
To delete the "printer" first delete the queue and then:
TCPIP> DISABLE SERVICE myprinter
TCPIP> SET NOSERVICE myprinter
Bojan