PDA

View Full Version : Farblogo als PAGSEG drucken



ubas
28-01-10, 12:47
Hallo zusammen,
habe hier aus einem Beitrag erfahren (Schriften laden) wie man Logo's als Pagesegment auf die AS/400 bekommt. Nun habe ich die Logos auf der AS, gebe in den DDS-Bestimmungen PAGSEG mit den Koordinaten an. Das Logo wird jedoch immer links oben gedruckt. Habe bei der Erstellung mittels AFP600-Treiber schon alles mögliche ausprobiert. Es ändert sich aber nichts dran. Da das Logo aber an unterschiedlichen Stellen stehen soll, benötige ich mal Eure Hilfe.
Vielen Dank im voraus

Dschainers
28-01-10, 16:25
Kannst Du mal die DDS Bestimmungen mitteilen.

In den DDS-Bestimmungen kannst Du doch angeben wo das PAGSEG gedruckt werden soll.

PAGSEG(&Seg &PosH &PosV)
seg 8a P
posh 5S 3P
posv 5S 3P

Fuerchau
28-01-10, 20:35
Allerdings musst du die Position selber genau in UOM (CRTPRTF,OVRPRTF) also in *INCH oder *CM berechnen.

Bei Verwendung von PAGSEG funktioniert auch PAGRTT(*COR) nicht mehr, man muss also Hoch/Querformat genau bestimmen, PAGRTT(0), PAGRTT(90) und die gewählte CPI/LPI berücksichtigen.

Man beachte aber auch, dass CPI/LPI/UOM jederzeit überschreibbar sind (OVRPRTF) und das Programm dieses berücksichtigen muss.

ubas
29-01-10, 06:28
Tja, und das ist ja genau das Problem. Ich habe angegeben PAGSEG(LIB/FILE 5 12) und im OVRPRTF UOM 21cm x 29,7cm und Maßeinheit natürlich = cm. Aber es funktioniert nicht!

Fuerchau
29-01-10, 08:08
Bei mir funktioniert es genau so:

DDS:
A PAGSEG(EBALOG +
A &PAGPOD +
A &PAGPOL)

A PAGPOD 5S 3P
A PAGPOL 5S 3P

RPG:
C XFLINE SUB 1 WKN050
C WKN050 DIV WKPLPI PAGPOD
C 6 MULT WKPCPI PAGPOL

XFLINE kommt aus der INFDS und gibt die aktuelle Druckzeile zurück.
6 ist die gewünschte Druckspalte.
WKLPI und WKCPI ist die gewünschte Druckauflösung.
Ich verwende allerdings UOM(*INCH), da CPI und LPI ja INCH-Angabe sind.

Ggf. liegt es auch daran, dass das Logo ein Farblogo ist, da dies eigentlich nicht unterstützt wird, kann aber sein, dass es in neueren Releases jetzt geht.

ubas
01-02-10, 12:37
Tja, es funktioniert auch damit nicht.
Es handelt sich übrigens um ein Farblogo.
Habe mich jetzt dadurch behelfen können, das ich das Logo in Word an seine gewünschte Position setze und dann über den AFP600-Treiber mein gewünschtes Seitensegment erstelle.
Als PDF-File generiert sieht alles gut aus. Nun möchte ich aber auch einen Ausdruck auf einen OKI C5400 Farblaser produzieren. Habe ihn als IBM 3812 mit TRANSFORM *YES sowie MFRTYPMDL *HPCOLORLJ und IMGCFG *IMGD04
erstellt. Der druckt mir aber immer nur einen schwarzen Balken anstelle des Farblogo's. Setzt IBM sowas noch immer nicht um?
Für Tipps wäre ich dankbar.

Fuerchau
01-02-10, 12:44
Stimmt, Farbimmages werden von Hosttransform nicht unterstützt.
Du kannst aber mal probieren, das PDF direkt auf den Drucker zu geben.

Wie man PDF's lokal druckt, findest du auch hier im Forum.