-
-
Danke für den Tipp, aber der Artikel war für mich der erste gute Orientierungspunkt für die IBM Java Print Services. Sprich er war hilfreich, aber führt mich im Moment nicht weiter.
-
Ich denke mal dein Problem ist, dass du Direktdruck verwendest.
Läßt sich der Spool denn auf der AS/400 anzeigen ?
Wenn nein, wird Hosttransform gar nicht aufgerufen und somit das WSCST nicht aktiv.
Alternativ kannst du auch eine PRTF benutzen die dann *AFPDS haben sollte.
Für die PDF-Erstellung gibt es
iText ® - Free / Open Source PDF Library for Java and C#
was wohl auch auf der AS/400 läuft (ggf. Java 5 oder 6 installieren und verwenden).
Wenn du PSF/400 auf der AS/400 hast, können PDF's auch auf der AS/400 dann gedruckt werden.
-
Ich glaube das hilft mir schon mal gut weiter:-).
Das Spool lässt sich nicht anzeigen, also wird auch keine Hosttransform statt gefunden haben. Ich denke das wird das Problem sein.
Ich bin vor kurzen erst auf AFPDS gestoßen und suche im Moment eine geeignete Java-Bibliothek die diese Funktionalität bereit stellt.
Mein Problem ist nicht die PDF-Erstellung, dass tut das von mir zu erweiternden Programm bereits. Das Problem ist dieses PDF auf der AS400 aus einem speziellen Fach auszudrucken.
Ich schaue mir PSF/400 mal an.
-
Es scheint keine native AFPDS-Unterstützung in Java zu geben, da dies zu ÁS/400-spezifisch ist.
Man kann da wohl nur PRTF's verwenden.
Bzgl. der AFP-Ressourcen (Grafiken, PAGSEG) gibts bzgl. Hosttransform leider nur Einschränkungen auf Schwarz/Weiß bzw. Graustufen. Zudem müssen PAGSEG's als Objekte vorhanden sein, dynamische Grafikausgaben sind nur mit Line/Box usw. möglich.
Eine Seitensteuerung bei PDF suchst du wahrscheinlich vergeblich.
Da musst du eher versuchen, Druckerdaten native in PDF einzubetten, so dass diese als Druckerdatnstrom gesendet werden.
Der Spooler ist da komplett außen vor, der dient nur zu Datenhaltung.
Das Problem bei solchen Sachen ist, dass diese PDF's dann nicht für jeden Drucker verwendbar sein werden.
-
Es gibt eine Klasse org.apache.fop.render.afp.modca.AFPDataStream.
Ich weiß nicht, ob dieser Strem zielführend ist, aber ich probiere den zunächst mal aus.
PRFT ist gleich PrinterFiles?
Die sind für mich auch Neuland, ich hätte im Moment nicht mal eine Vorstellung wie ich die erzeugen und beschreiben kann.
Ich wollte die Seiten nicht per PDF ansteuern. Sonder meine Idealvorstellung wäre gewesen, dass ich ein druckbares Dokument laden kann und dann sagen kann auf welchen Drucker und welchen Fach ich ausdrucken.
-
Mit der Klasse org.apache.fop.render.afp.modca.AFPDataStream
ist mir gelungen auf dem SpoolOutputStream einen AFDPS Datastream zu erzeugen. Leider hackt es auch hier an der HostTransformation. Sprich das SpoolFile in der Drucker Queue kann nicht angezeigt werden.
Ausgedruckt wird aber auf dem Drucker, wenn es auch ein nicht sonderlich spektakulärer Strich ist.
Code:
PrintParameterList parms = new PrintParameterList();
parms.setParameter(PrintObject.ATTR_OUTPUT_QUEUE, queue.getPath());
SpooledFileOutputStream out = new SpooledFileOutputStream(system_,parms, null, null);
AFPDataStream afpStream= new AFPDataStream();
afpStream.startDocument(out);
afpStream.startPage(2970, 2100, 0);
afpStream.createLine(1000, 0, 1000, 2000, 10, Color.BLACK);
afpStream.endPage();
afpStream.startPage(2970, 2100, 0);
afpStream.createLine(1000, 0, 1000, 2000, 10, Color.BLACK);
afpStream.endPage();
afpStream.endDocument();
outPutQueueList.close();
out.close();
System.exit(0);
Was sind mögliche Gründe für das Scheitern einer HostTransformation?
Similar Threads
-
By Fondue in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 28-04-06, 19:40
-
By AS400Noob in forum NEWSboard Drucker
Antworten: 5
Letzter Beitrag: 04-04-06, 15:08
-
By Christian.Hesse in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 24-11-05, 14:28
-
By hs in forum IBM i Hauptforum
Antworten: 19
Letzter Beitrag: 08-08-05, 09:42
-
By Vicky-B in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 04-01-05, 14:32
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