Article View: adobe.postscript.programming
Article #293Re: How to get a free page size?
From: geointelligence
Date: Sun, 29 Jun 2008 02:50
Date: Sun, 29 Jun 2008 02:50
68 lines
3134 bytes
3134 bytes
On Jun 28, 9:12 pm, "Jeffrey H. Coffield"
<jeff...@digitalsynergyinc.com> wrote:
> geointellige...@yahoo.com.cn wrote:
> > In next example the page's size is A4. I want change it to
> > 100cm*100cm. I tried many methods, but could not do it. Who can tell
> > me a right way? Please modify the example complete code.
>
> Most of the printers I work with will use the setpagedevice to set the
> page size, so for 100cm x 100xm (39.37in x 39.37in) ((That's a big sheet
> for a Postscript printer)).
>
> > %!PS-Adobe-2.0
> > %%Title: Blue Book Program 3, on page 137
> > %%Creator: Adobe Systems Incorporated
> > %%CreationDate: Thu Dec 28 13:17:45 PST 1989
> > %%EndComments
>
> /cm {72 mul 2.54 div} def
> <</PageSize [100 cm 100 cm]>> setpagedevice
>
>
>
>
>
> > /ellipsedict 8 dict def
> > ellipsedict /mtrx matrix put
> > /ellipse
> > { ellipsedict begin
> > /endangle exch def
> > /startangle exch def
> > /yrad exch def
> > /xrad exch def
> > /y exch def
> > /x exch def
>
> > /savematrix mtrx currentmatrix def
> > x y translate
> > xrad yrad scale
> > 0 0 1 startangle endangle arc
> > savematrix setmatrix
> > end
> > } def
>
> > newpath
> > 144 400 72 144 0 360 ellipse
> > stroke
>
> > newpath
> > 400 400 144 36 0 360 ellipse
> > fill
>
> > newpath
> > 300 180 144 72 30 150 ellipse
> > stroke
>
> > newpath
> > 480 150 30 50 270 90 ellipse
> > fill
>
> > showpage
>
> Jeff Coffieldwww.digitalsynergyinc.com- Hide quoted text -
>
> - Show quoted text -
I used this method try again. But the page size did not change when I
opened it in Illustrator CS2. It was still A4.
Technical Details
Message-ID:
<83f86b78-cf2d-4136-84a3-550caf7b1325@u6g2000prc.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news1.google.com!postnews.google.com!u6g2000prc.googlegroups.com!not-for-mailReferences:
<1a6688bc-c172-4aca-8935-386ee06e6073@f24g2000prh.googlegroups.com> <DLq9k.124$cn7.19@flpi145.ffdc.sbc.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 10c61a,f8c910f098e05404 X-Google-Attributes: gid10c61a,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news1.google.com!postnews.google.com!u6g2000prc.googlegroups.com!not-for-mail From: geointelligence@yahoo.com.cn Newsgroups: adobe.postscript.programming Subject: Re: How to get a free page size? Date: Sat, 28 Jun 2008 19:50:00 -0700 (PDT) Organization: http://groups.google.com Lines: 68 Message-ID: <83f86b78-cf2d-4136-84a3-550caf7b1325@u6g2000prc.googlegroups.com> References: <1a6688bc-c172-4aca-8935-386ee06e6073@f24g2000prh.googlegroups.com> <DLq9k.124$cn7.19@flpi145.ffdc.sbc.com> NNTP-Posting-Host: 123.116.156.14 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1214707800 9316 127.0.0.1 (29 Jun 2008 02:50:00 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 29 Jun 2008 02:50:00 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: u6g2000prc.googlegroups.com; posting-host=123.116.156.14; posting-account=729pNAoAAABSTJNohJT8zx_vjN7q1Nd0 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; MAXTHON 2.0),gzip(gfe),gzip(gfe)