Chatroom
 

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Bad Astronomy and Universe Today Forum > General > Off-Topic Babbling
Register FAQ Members List Calendar Mark Forums Read

   

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 08-March-2007, 08:04 AM
Tog_'s Avatar
Tog_ Tog_ is offline
Senior Member
 
Join Date: Oct 2005
Location: Northern Utah
Posts: 2,927
Default Windows Print to File question

I have an issue with a program I use often. It's basically unsupported as far as the tech aspects go, and the guy that does the database update has no clue about the programming side of it.

When I choose the print option, it shows one page of data, but when it prints, it prints that one page, then the header on a second. I thought that I could select the Print to File option then edit the print file and print it normally, but it seems that that to do that, I have to send the file in binary form to the printer, which, while incredibly time consuming, still would not solve the problem, since the file has not been edited.

Does anyone know how to actually get a paper copy of a print file that was made with the print to file option?
__________________
A Nerd can figure out how long it will take the original Enterprise traveling at warp 6.5 to travel from Regulus to Antares.
A Geek will think he can use that to pick up a girl in a bar.
A Dork knows he can't pick up the girl with it, but will hang around for hours anyway, just in case she asks.
She might. You never know.
Reply With Quote
  #2 (permalink)  
Old 08-March-2007, 08:12 AM
Neverfly's Avatar
Neverfly Neverfly is offline
Senior Member
 
Join Date: Dec 2006
Location: ATX
Posts: 10,931
Default

To clarify:
Your main issue is that when you go to print it seperates the header right? The print to file was your workaround for the original problem? Or do you WANT to go only print to file route?
Reply With Quote
  #3 (permalink)  
Old 08-March-2007, 08:21 AM
Tog_'s Avatar
Tog_ Tog_ is offline
Senior Member
 
Join Date: Oct 2005
Location: Northern Utah
Posts: 2,927
Default

No, I get the header on the first page along with the data. Then I get a second page with just the header. I think the reason is that there is a possibility of having enough data to need a second page, so the program prints one even if it's blank.
__________________
A Nerd can figure out how long it will take the original Enterprise traveling at warp 6.5 to travel from Regulus to Antares.
A Geek will think he can use that to pick up a girl in a bar.
A Dork knows he can't pick up the girl with it, but will hang around for hours anyway, just in case she asks.
She might. You never know.
Reply With Quote
  #4 (permalink)  
Old 08-March-2007, 08:30 AM
Neverfly's Avatar
Neverfly Neverfly is offline
Senior Member
 
Join Date: Dec 2006
Location: ATX
Posts: 10,931
Default

Quote:
Originally Posted by Tog_ View Post
No, I get the header on the first page along with the data. Then I get a second page with just the header. I think the reason is that there is a possibility of having enough data to need a second page, so the program prints one even if it's blank.
I have had that problem...

But you are saying data- do you mean the data you wanted printed or the CODE?

Meanwhile i'm racking my brains trying to remember how i fixed the issue on mine....

Good Luck Ross... I finally broke down after three days and took a childrens prescription (cuz its weak) Of Naproxen... So im not sure the brain is functioning quite right.. (ugh i know i know but even i have my limits on how much pain i can tolerate. It brought it down to a level i can basically block out.. hopefully enough that ill be able to sleep...)
Reply With Quote
  #5 (permalink)  
Old 08-March-2007, 08:42 AM
Whirlpool's Avatar
Whirlpool Whirlpool is offline
Senior Member
 
Join Date: Jan 2007
Location: MNL
Posts: 2,340
Default

Quote:
Originally Posted by Tog_ View Post
I have an issue with a program I use often. It's basically unsupported as far as the tech aspects go, and the guy that does the database update has no clue about the programming side of it.

When I choose the print option, it shows one page of data, but when it prints, it prints that one page, then the header on a second. I thought that I could select the Print to File option then edit the print file and print it normally, but it seems that that to do that, I have to send the file in binary form to the printer, which, while incredibly time consuming, still would not solve the problem, since the file has not been edited.

Does anyone know how to actually get a paper copy of a print file that was made with the print to file option?

What kind of file are you printing ?
Reply With Quote
  #6 (permalink)  
Old 08-March-2007, 09:41 AM
Tog_'s Avatar
Tog_ Tog_ is offline
Senior Member
 
Join Date: Oct 2005
Location: Northern Utah
Posts: 2,927
Default

Okay, to describe the program... hmm. It's a character builder for a game, so people can plan out what power/skills and the like to take from start to finish.

Imagine you have a graphic interface that acts as a database filter, laid out in a spreadsheet form.

You select option A which puts something in cell A2, and then filters your choices of putting things in cells B2 through G2. You then make all of your choices for the remaining 6 spots, but this is all done graphically.

When it comes time to print, it goes to an image of the document to show you just what it will look like. This looks a lot like a spreadsheet, with row A being the header cell all the way across the paper. The next row would be similar to:

Name of ability | thing | thing | thing | thing | thing | thing |

Each will have a line box around it, and each row would follow suit. The last ability entered will render all futer cells blank, even if there were room to add something. So, even though a total of 60 things can be listed, if you only bother to select the first 9, only 9 will appear on the paper with no empty boxes to indicate further fields.

What I think is happening, is that since there are 60 fields possible, it will print all 60, even if they are blank. But it will include the header in the second page. This second page does not show up in the preview. The second page will print even if only one field is selected.

As it is, it takes twice as many sheet of paper (or a lot of reloadeing of one sheet) to print these out. I was hoping for a way to avoid that extra sheet.

By data, I meant that which I had selected to be entered into the field. It's written in C+ or C++, so even if I could look at the code (open sourse) I wouldn't understand it anyway.
__________________
A Nerd can figure out how long it will take the original Enterprise traveling at warp 6.5 to travel from Regulus to Antares.
A Geek will think he can use that to pick up a girl in a bar.
A Dork knows he can't pick up the girl with it, but will hang around for hours anyway, just in case she asks.
She might. You never know.
Reply With Quote
  #7 (permalink)  
Old 08-March-2007, 10:02 AM
Jeff Root Jeff Root is offline
Senior Member
 
Join Date: Dec 2004
Location: Minneapolis
Posts: 3,766
Default

So the header is part of the character builder program, not the
printer software or Windows printer-handling? So the problem is
entirely within the character builder.

I can't help you. I know nothing about the format of printer
files. I suspect that it depends entirely on the printer. I did a
print-to-file of something from the Internet a couple of months
ago, didn't name it adequately, have only a vague memory of
what it was about, haven't got around to trying to print it yet,
and the content is definitely not human-readable in my editor.

-- Jeff, in Minneapolis
__________________
http://www.FreeMars.org/jeff/

"The other planets?
Well, they just happen to be there, but the point of rockets is to explore them!"
-- Kai Yeves
Reply With Quote
  #8 (permalink)  
Old 08-March-2007, 10:24 AM
Neverfly's Avatar
Neverfly Neverfly is offline
Senior Member
 
Join Date: Dec 2006
Location: ATX
Posts: 10,931
Default

Quote:
Originally Posted by Tog_ View Post
Okay, to describe the program... hmm. It's a character builder for a game, so people can plan out what power/skills and the like to take from start to finish.

Imagine you have a graphic interface that acts as a database filter, laid out in a spreadsheet form.

You select option A which puts something in cell A2, and then filters your choices of putting things in cells B2 through G2. You then make all of your choices for the remaining 6 spots, but this is all done graphically.

When it comes time to print, it goes to an image of the document to show you just what it will look like. This looks a lot like a spreadsheet, with row A being the header cell all the way across the paper. The next row would be similar to:

Name of ability | thing | thing | thing | thing | thing | thing |

Each will have a line box around it, and each row would follow suit. The last ability entered will render all futer cells blank, even if there were room to add something. So, even though a total of 60 things can be listed, if you only bother to select the first 9, only 9 will appear on the paper with no empty boxes to indicate further fields.

What I think is happening, is that since there are 60 fields possible, it will print all 60, even if they are blank. But it will include the header in the second page. This second page does not show up in the preview. The second page will print even if only one field is selected.

As it is, it takes twice as many sheet of paper (or a lot of reloadeing of one sheet) to print these out. I was hoping for a way to avoid that extra sheet.

By data, I meant that which I had selected to be entered into the field. It's written in C+ or C++, so even if I could look at the code (open sourse) I wouldn't understand it anyway.
C isnt too hard to learn...

Yes i know what is causing it. No i cant tell you right now cuz i forget. If someone else doesnt tell you before i remember- ill tell you
Reply With Quote
  #9 (permalink)  
Old 08-March-2007, 10:37 AM
Tog_'s Avatar
Tog_ Tog_ is offline
Senior Member
 
Join Date: Oct 2005
Location: Northern Utah
Posts: 2,927
Default

Yes, the header is inserted by the program. I assume at the top of each page.

Everything I've read so far on printing to a file was last updated for Windows 98 and is a DOS command to send the file to the printer in binary mode. What I would like is some way to open the print file and paste it into word or something. I'm hoping that someone might have some experience in this sort of thing.
__________________
A Nerd can figure out how long it will take the original Enterprise traveling at warp 6.5 to travel from Regulus to Antares.
A Geek will think he can use that to pick up a girl in a bar.
A Dork knows he can't pick up the girl with it, but will hang around for hours anyway, just in case she asks.
She might. You never know.
Reply With Quote
  #10 (permalink)  
Old 08-March-2007, 10:49 AM
Whirlpool's Avatar
Whirlpool Whirlpool is offline
Senior Member
 
Join Date: Jan 2007
Location: MNL
Posts: 2,340
Default

Umm. Im trying to figure out what kind of file you want to print.
But since you described it as a graphic file.. umm...

Why dont you try to save it using another type of file..I mean a to ".txt."
and try opening it using the notepad.

I dont know im just experimenting and trying to help.

Reply With Quote
  #11 (permalink)  
Old 08-March-2007, 11:01 AM
Tog_'s Avatar
Tog_ Tog_ is offline
Senior Member
 
Join Date: Oct 2005
Location: Northern Utah
Posts: 2,927
Default

See, that's part of the problem. It's not any sort of real file type. The extension is .hro. The data can only be read by this program, which as far as I can tell uses it's own print review screen. There isn't a way to save the output in another format, other than print to file.

I may have found a work around though. If i set the printer to two pages per sheet, it will at least not waste one sheet each time. It's a little hard to read, but I think I can manage it.
__________________
A Nerd can figure out how long it will take the original Enterprise traveling at warp 6.5 to travel from Regulus to Antares.
A Geek will think he can use that to pick up a girl in a bar.
A Dork knows he can't pick up the girl with it, but will hang around for hours anyway, just in case she asks.
She might. You never know.
Reply With Quote
  #12 (permalink)  
Old 08-March-2007, 01:39 PM
Donnie B.'s Avatar
Donnie B. Donnie B. is offline
Senior Member
 
Join Date: Oct 2001
Location: Massachusetts, USA
Posts: 5,223
Default

If your printer does auto-duplexing you could set it for that, and the extra header would get printed on the back of each sheet. (Unfortunately most printers don't do auto-duplexing.)
__________________
Bring back Firefly!

"It is quite clear that Occam's razor does not sharpen in your pyramid." (Nicolas)

"Still, a man hears what he wants to hear and disregards the rest." (Paul Simon)
Reply With Quote
  #13 (permalink)  
Old 08-March-2007, 01:48 PM
Demigrog's Avatar
Demigrog Demigrog is offline
Senior Member
 
Join Date: Dec 2003
Location: Virginia
Posts: 1,075
Default

Try a PDF printer driver, like Win2PDF (which is shareware, so you can try it out). Then you can print just the page you want from the PDF file.
__________________
Do try not to take me too seriously.
Reply With Quote
  #14 (permalink)  
Old 08-March-2007, 02:01 PM
Doodler's Avatar
Doodler Doodler is offline
Senior Member
 
Join Date: Sep 2002
Location: Maryland
Posts: 9,407
Send a message via AIM to Doodler Send a message via MSN to Doodler
Default

Quote:
Originally Posted by Tog_ View Post
I have an issue with a program I use often. It's basically unsupported as far as the tech aspects go, and the guy that does the database update has no clue about the programming side of it.

When I choose the print option, it shows one page of data, but when it prints, it prints that one page, then the header on a second. I thought that I could select the Print to File option then edit the print file and print it normally, but it seems that that to do that, I have to send the file in binary form to the printer, which, while incredibly time consuming, still would not solve the problem, since the file has not been edited.

Does anyone know how to actually get a paper copy of a print file that was made with the print to file option?
In what output format? I work with plt files at my office, and we use a Java based program linked to our plotter. There's a program out there called ViewCompanion I use to convert plt files to pdf. It should print them as well.
__________________
I'm not completely heartless, the doctor who removed it told me he'd never be able to get it all.
Reply With Quote
  #15 (permalink)  
Old 08-March-2007, 02:24 PM
SeanF's Avatar
SeanF SeanF is offline
Senior Member
 
Join Date: Oct 2001
Location: Sioux Falls, SD
Posts: 5,205
Default

Um, this may be too simple, but doesn't it use the standard Windows prompt, which has a "Page Range" selection?
__________________
SeanF

"Ask to understand, but don't challenge unless you have the knowledge."--NEOWatcher

The contents of this post are ©2008 by SeanF and may not be copied or retransmitted in any form without the express written consent of SeanF
Reply With Quote
  #16 (permalink)  
Old 08-March-2007, 05:42 PM
Tog_'s Avatar
Tog_ Tog_ is offline
Senior Member
 
Join Date: Oct 2005
Location: Northern Utah
Posts: 2,927
Default

Quote:
Originally Posted by SeanF View Post
Um, this may be too simple, but doesn't it use the standard Windows prompt, which has a "Page Range" selection?
Nope, when you select the print option it brings up the windows dialog box, then once you click "print" it goes to the program's own print preview screen, where it still only shows one page. THere are options to view it, and zoom in, but the only print options are "go" and "cancel".

When I click "print to file" it asks for a file name, and the extension. I've tried txt and doc but no luck.

I'll look into the Win2PDF and see if that will work. I'm assuming that it sends the document to a converter rather than a printer. Is that right. I hope that's right becasue that would be almost better then having it just work right in the first place

Thanks for the replies.
__________________
A Nerd can figure out how long it will take the original Enterprise traveling at warp 6.5 to travel from Regulus to Antares.
A Geek will think he can use that to pick up a girl in a bar.
A Dork knows he can't pick up the girl with it, but will hang around for hours anyway, just in case she asks.
She might. You never know.
Reply With Quote
  #17 (permalink)  
Old 08-March-2007, 06:15 PM
SeanF's Avatar
SeanF SeanF is offline
Senior Member
 
Join Date: Oct 2001
Location: Sioux Falls, SD
Posts: 5,205
Default

Quote:
Originally Posted by Tog_ View Post
Nope, when you select the print option it brings up the windows dialog box, then once you click "print" it goes to the program's own print preview screen, where it still only shows one page. THere are options to view it, and zoom in, but the only print options are "go" and "cancel".
Figured it was too easy.

Quote:
Originally Posted by Tog_ View Post
I'll look into the Win2PDF and see if that will work. I'm assuming that it sends the document to a converter rather than a printer. Is that right. I hope that's right becasue that would be almost better then having it just work right in the first place
Yes. I use CutePDF, personally, but same thing. It basically mimics a Windows printer driver and redirects the output into a pdf file, which is then viewable in Acrobat Reader or similar.

And from there, you'll be able to print just page 1.
__________________
SeanF

"Ask to understand, but don't challenge unless you have the knowledge."--NEOWatcher

The contents of this post are ©2008 by SeanF and may not be copied or retransmitted in any form without the express written consent of SeanF
Reply With Quote
  #18 (permalink)  
Old 08-March-2007, 06:27 PM
Tog_'s Avatar
Tog_ Tog_ is offline
Senior Member
 
Join Date: Oct 2005
Location: Northern Utah
Posts: 2,927
Default

Success!!!

That rocks like a Weebol on a faultline. Thanks
__________________
A Nerd can figure out how long it will take the original Enterprise traveling at warp 6.5 to travel from Regulus to Antares.
A Geek will think he can use that to pick up a girl in a bar.
A Dork knows he can't pick up the girl with it, but will hang around for hours anyway, just in case she asks.
She might. You never know.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On