× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Setting the PAGESIZE caused the text to print landscape. But the PAGSEG
stayed put. Just as when I used PAGRTT(90).
ovrprtf dsh3131px devtype(*afpds)
pagesize(8.5 11 *uom) uom(*inch)

so, yeah, I had to position the PAGSEG at a location on the page so that
the PAGSEG would appear to rotate. Or whatever. Hard for me to explain in
words. I rotated the image 90 degrees before printing to the AFP printer
driver. Then, since I wanted the PAGSEG to print in the upper left corner I
positioned it to print in the upper right corner. Took a lot of time.
Totally crazy. Thank goodness I only have one PAGSEG to print on the page.

thanks for the help,

-Steve




On Tue, Aug 13, 2013 at 12:45 PM, <wscott@xxxxxxxxxxxxx> wrote:

Part of the confusion is how the i handles rotation and page origin. In
AFP there are 2 page origins, one a graphical that is used for page
segments, overlays and GOCA objects and a text orientation that is used
for, well , text. When you describe a page as portrait or landscape the
graphical origin is the top left corner along with the text. When you ask
the i to rotate only the text orientation moves. So remember when placing
page segs and overlays, the origin stays at the default. You can get
around this by using a form def, but most don't have PPFA to create form
defs. The simplest way is to describe the page as portrait or landscape
and avoid rotations. You can then create your overlays or page segs in the
same orientation that will be used to print them and things get a bit
simpler.

Since you did a PAGRTT(90) on your default portrait page, you moved the
text origin and direction as expected to landscape.
This did not change the graphic origin and direction. It is still where it
started in the portrait location.
So to print the now obsolete PSEG1(default sample page seg, aka the
AS/400 pencil) on the top left corner of your PAGRTT(90), it would be Down
9.5 inches and Across 7.75 Rotate 90.

This split origin will give you fits, before you start rotating the page
segment.

If your job is landscape, try describing a landscape page and you can
avoid rotating text and page segs.
PAGESIZE(8.5 11 *UOM) , for letter UOM(*INCH) and remove the PAGRTT(90)




Bill Scott
Advisor, Solutions Engineering
Canon Solutions America, Inc.
5600 Broken Sound Blvd. Boca Raton, FL 33487
www.csa.canon.com
wscott@xxxxxxxxxxxxx
T 561.997.3256 C 561-703-0754

Please consider the environment before printing this email




From: Steve Richter <stephenrichter@xxxxxxxxx>
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxx>
Date: 08/12/2013 07:24 PM
Subject: rotating a pagseg
Sent by: midrange-l-bounces@xxxxxxxxxxxx



I am using PAGRTT(90) to print an AFP PRTF in landscape mode. Works well
until I add a PAGSEG to the page. As per the DDS manual, page segments are
not automatically rotated when using the PAGRTT parameter.

Now I try ROTATION(90) as a parameter for the PAGSEG keyword and all I see
is a portion of the PAGSEG image. Even when I print in the center of the
page in case something is being clipped.

Was thinking I could rotate the image I am printing from the AFP printer
driver, but the IBM supplied AFP printer does not have a rotate option.

Does this make sense to anyone? Why would ROTATION(90) not work for me?
The DDS manual says "feature Print Services Facility (PSF) is required for
use of this keyword". But it has an effect when used.

thanks,
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.



--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.