-
Ich denke bei IPDS wird das OVL eingebettet, bei AFPDS nur verlinkt.
Sorge also dafür, dass
a) beim OVRPRTF/CHGPRTF das OVL als absoluter Pfad LIB/NAME eingetragen wird
b) das OVL in der LIBL (QUSRLIBL) bzw. der JOBD der Spoolsjobs gefunden wird
-
Hallo fuerchau ,
erstmal merci . Jetzt hätt ich noch eine Frage . Kann es sein das man mit *IPDS keine Logos drucken kann . Sprich der overlay Befehl erzeugt im Spool wirre Zeichen .
-
Doch, mit IPDS geht das auch, allerdings nur mit dem zusätzlichen Produkt PSF/400 (kostenpflichtig).
Deshalb nehme ich gerne AFPDS mit Hosttransform.
Des weiteren unterstützt IPDS nur soweit ich weiß 240 DPI, also nicht 300 oder 600.
-
verwirrt mich jetzt ein wenig .
*IPDS - Intelligent Printer Data Stream. It is a more complex type of data stream that can merge different types of data together at printing time to have an integrated page. Examples of the different types of data include text, raster images, bar codes, and graphics. This type of data stream also supports two-way communication between the printer driver and the printer, which provides for improved exception messaging. It supports the Data Description Specification (DDS) keywords.
*AFPDS - Advanced Function Printing Data Stream. It is a more structured data stream that is divided into components called objects. It can be used for text, images, graphics, bar codes, and AFP resources like page segments, overlays, fonts, form definitions, and page definitions. It supports the Data Description Specification (DDS) keywords.
-
Wieso?
Also IPDS ist so IBM-spezifisch, dass außer IBM den Datenstrom kaum jemand beherrscht.
IPDS teilt sich eben noch zusätzlich (siehe Text) die Drucksteuerung und die Druckdaten.
Die meisten Fremdprodukte die sich als IPDS-Drucker outen unterstützen nur die Drucksteuerung, der Datenstrom ist meist SCS.
Grafikformate (auch die IPDS-Fonts) werden direkt an den Drucker gesendet.
Unterstützt der Drucker "Rasterpunkt-Architektur", wird ggf. in Bitmaps umgewandelt, der Drucker muss dann RAW-Bitmaps verstehen.
Hosttransform unterstützt kein *IPDS!
AFPDS ist eben auch komplex, wird aber von Hosttransform unterstützt.
Die meisten Funktionen gehen auch für Drucker ohne PCL-Unterstützung, Ausnahme ist hier Grafik und Barcode, das gibt's dann nur bei PCL-Hosttransform.
CHRSIZ und IPDS-Fonts können nicht verwendet werden (werden in *AFPDS-Spools ignoriert), dafür gibt es im WSCST ESC-Sequenzen für die Font-ID's.
Alternativ (seit V5R4) können TrueType/OpenType-Fonts (DDS FONTNAME) verwendet werden.
Was macht das System?
Ist der Spool ein *IPDS und der Drucker ist voll IPDS-fähig (bzw. ist so definiert), gehen die Daten einfach so an den Drucker, dieser muss dann damit zurechtkommen.
Druck von *AFPDS an IPDS-Drucker setzt PSF/400 voraus, denn das Produkt wandelt AFPDS in IPDS um bevor es zum Drucker geht.
Nun zu Hosttransform:
Ist der Spool *IPDS ist PSF/400 für IPDS-AFPDS-Umsetzung zuständig.
Ist der Spool *AFPDS oder *SCS, geht's direkt zum Hosttransform.
Hosttransform wandelt nun *SCS oder *AFPDS in die Druckersprache mit Hilfe des WSCST's (spezifisch ober per Modellangabe) um (es wird ein nicht sichtbarer Spool vom Typ *USRASCII erstellt) und sendet die Daten dann an den Drucker.
-
sorry hab mich falsch ausgedrückt aber danke für deine Ausführungen . Ich wollte sagen wenn die Printerfile als *AFPDS definiert ist funktioniert overlay wenn das PRTF *ipds funktioniert overlay nicht wirklich oder ?
*AFPDS - Advanced Function Printing Data Stream. It is a more structured data stream that is divided into components called objects. It can be used for text, images, graphics, bar codes, and AFP resources like page segments, overlays
hier steht ja für overlays
-
Wie gesagt, wenn PRTF *IPDS ist funktioniert Overlay wenn
a) der Drucker echter IPDS ist
b) der Drucker per Hosttransform angeschlossen und PSF/400 installiert ist
-
nochmal eine dumme frage . was verstehst du unter echter IPDS Drucker ?
es ist ein Infoprint 1532 ..
ich habe das mal probiert und die SPLF (Overlay im Printerfile) als *ipds drucken wollen und nicht als *AFPDS . Dann stürzt der Drucker sofort mit einer Fehlermeldung ab .
Was ich immer noch nicht verstehe ist dass ich das Fach 2, wenn der Drucker als *IPDS definiert ist und ich ein *afpds SPLF drucken will nicht ansteuern kann . Kommt immer auf Fach 1 raus . Sehr komisch
-
noch eine Frage .
wo finde ich die hex codes usw wenn ich ein WSCST objekt für den Drucker erstellken möchte. Evtl klappts ja dann .
-
Ein "echter" IPDS-Drucker unterstützt native (als Device ohne Hosttransform) *IPDS-Spools ohne PSF/400, also ohne nötige Druckumsetzung.
Dies kann man ausprobieren, in dem man halt ein IPDS-Spool erstellt, das möglichst viele Varianten wie BOX/LINE/CHRSIZ/COLOR/xxxOVL's usw. tadellos ausdruckt.
Bei IBM (wenn überhaupt noch) gibt's die Drucker meist ab 6000Euro+!
Bei den Hexcodes gibt es schon Schwierigkeiten, da man diese meist nur vom Lieferanten/Hersteller bekommen kann.
Manche Hersteller bieten (meist gegen Geld) auch fertige WSCST's an.
-
Danke erstmal für deine Antwort .
Also bleibt mir nichts anderes übrig als alle Drucker auf 3812 umzustellen damit ich die *afpds Spoolfiles auf Fach 2 und andere SPLF auf Fach 1 drucken kann .
WIe gesagt ich finds immer noch sehr sehr komisch weil es kann doch nicht sein das wenn der Drucker als *IPDS definiert ist die Fachsteuerung bei *AFPDS nicht funktioniert .
ICh habe auch schon in PRTF mal testweise das Drawer Keyword (2) gesetzt . Interessiert ihn gar nicht . Kommt trotzdem auf Fach 1 raus . Wenn die SPLF vom Typ *scs oder *ipds ist dann klappt die Fachsteuerung.
Es lebe die IBM
-
Hier muss man 2 Dinge unterscheiden:
DRAWER in der PRTF als DDS-Keyword, muss erste Angabe auf der Seite sein.
DRAWER beim CRT/OVR/CHGPRTF dass als Spoolattribut übernommen wird.
Nun kommt es auf den Drucker an, ob der ein Fachwechsel im Datenstrom unterstützt.
Wenn der Drucker als IPDS definiert ist, wird wohl bei *AFPDS per PSF/400 umgesetzt. ggf. fehlt hier eine Definition per der IPDS-Konfiguration.
Und je nach Druckertyp und Papierkassette ist ein Fach2 nicht immer das physische Fach2.
ich habe auch schon folgendes gesehen:
Fach 1 = Default
Fach 2 = Kassette x (bis 250 Blatt)
Fach 5 = Kassette x (bis 2000 Blatt)
Fach 20 = Großraumvorrat (> 2000 Blatt)
Daher benötigt man für Fach2 eben die ESC-Sequenz (nur per Hosttransform einstellbar) um das korrekte physische Fach anzusteuern.
Ansonsten vermute ich einfach mal, dass dein IPDS-Drucker eben kein "echter" IPDS-Drucker ist.
Similar Threads
-
By Kipper in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 05-11-03, 09:41
-
By Flappes in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 28-03-03, 13:42
-
By schramka in forum NEWSboard Drucker
Antworten: 0
Letzter Beitrag: 11-07-02, 07:30
-
By cassandra in forum NEWSboard Drucker
Antworten: 4
Letzter Beitrag: 04-06-02, 11:35
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks