comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: write plots alternately to two postscripts files
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: write plots alternately to two postscripts files [message #73007 is a reply to message #72974] Tue, 19 October 2010 09:23 Go to previous messageGo to previous message
Norbert Hahn is currently offline  Norbert Hahn
Messages: 46
Registered: May 2003
Member
"Kenneth P. Bowman" <k-bowman@null.edu> wrote:

> In article <coednS_lB9t6JCDRnZ2dnUVZ_tWdnZ2d@giganews.com>,
> Simon <user@compgroups.net/> wrote:
>
>> The problem sounds easy, but I do not know where to find the solution.
>> I want to write a program which should create two different postscript files, each having 100+ pages.
>> However I don't want to open, create and close them one after another.
>> It should work like this:
>>
>> Read and process a chunk of data.
>> Add a plot to file 1
>> Add a plot to file 2
>> Read and process new chunk of data
>> add a plot to file 1
>> Add a plot to file 2
>> and so on
>>
>> As the processed data is really large it is not possible to keep it all in memory. So first finish file1 and then create file2 is not an option.
>>
>> Is there any chance to switsch between to output files?
>> Any help is appreciated!
>> Simon
>
> Because of the way direct graphics talks to devices, I don't believe
> that this is possible. If I'm wrong, I expect someone will correct me!

I think you are right.

> I suggest that you create individual pages as separate files, convert them to PDF,
> then use an external utility to merge the files into a single PDF.

Fortunately there is no need to convert PS pages to PDF as you can concatenate
them to many jobs in a single file. Usually a PS job starts with %! and ends
with ^D (CTRL-D). However, if a printer flushes the input after it encounters
^D, this end-of-job characters have to be deleted in the concatenated file.

Norbert
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: Python symposium
Next Topic: Re: IDL 8.0 garbage collector issue.

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:48:54 PDT 2025

Total time taken to generate the page: 0.00383 seconds