Anmelden

View Full Version : TIF-Dateien aus AS/400 Spoolfiles erzeugen



Seiten : [1] 2

peter.kinne@web.de
15-01-16, 10:06
Hallo zusammen,

kennt jemand eine Möglichkeit, wie ich aus einer AS/400-Spoolfile ein TIF im IFS erstellen kann. Am besten mit Bordmitteln der AS/400.

Spoolmaster kann so etwas, ist aber ziemlich teuer.

Beste Grüße

Peter

andreaspr@aon.at
15-01-16, 10:23
Ich hab mal mit APIs herum gespielt um ein GIF, TIF oder JPG (kann mich nicht mehr genau erinnern) zu erstellen.
War aber nicht so zuverlässig, wenn du mehere Seiten hast.
Musst da mit APIs einen Userspace befüllen und das in einer Schleife bis der Buffer abgearbeitet ist.
Und da hat er mir manchmal Seiten unterschlagen. Hat zu 99% funktioniert, aber dann doch bei bestimmten Konstellationen doch wieder nicht.
Das Problem war/ist auch bekannt nur Lösung gab es dafür keine.
Sind dann auf PDF umgestiegen.

Ich würde andere Wege probieren. Java oder auch PHP (http://php.net/manual/de/function.imagejpeg.php) wäre eine Möglichkeit die man sich mal anschauen kann.

lg Andreas

KM
15-01-16, 11:53
schau mal hier

http://search400.techtarget.com/news/854090/SPL2TIFF-program

oder hier

http://search400.techtarget.com/tip/1,289483,sid3_gci854097,00.html

TheDevil
15-01-16, 12:44
Hallo.
Vielleicht ist ja Infanview auch eine Möglichkeit. Lt. Doku sollte dort ein Batch Prozessing vorhanden sein. Also erst mal PDF ins IFS erzeugen und dann per Batch ins TIFF Format. Habe dies aber nur rudimentär gegoogelt. Keine eigenen Erfahrungen damit gemacht.
Gruß,
Ralf

ILEMax
15-01-16, 13:56
Wenn du über ein Tool nachdenkst, MUSST du dir den SpoolDesigner von Meinikat ansehen
Tiff können die auch
Auch preislich viel Interessanter als der von dir genannte!

achja,

nicht nur für vorhandene Spool DIE Lösung
Neugestaltung ist auch extrem einfach! (vor allem mit dee PC-Textverarbeitungs- Schnittstelle)
Der IleMax

prsbrc
18-01-16, 09:37
Hallo.
Kommt drauf an welches Release deine IBMi ist aber schau mal ob in der QSYS das WSCST QWPTIFFG4 ist denn damit kann man ganz einfach per OVRPRTF einen Spool als TIFF im IFS ausgeben:

OVRPRTF FILE(PRTF) TOSTMF('/ifsfolder/test.tif') WSCST(QWPTIFFG4) OVRSCOPE(*JOB)

Grüße!
Christian

peter.kinne@web.de
30-03-16, 11:56
Hallo,

noch ein kleiner Nachtrag bzw. Frage.

Wir haben die Lösung von prsbrc probiert und folgendes gemacht:

1.) Druckerdatei erstellt
2.) RPG erstellt Testweise 5 Zeilen
3.) OVRPRTF FILE(eigene_prtf) TOSTMF('/eigener_folder/test.tif') WSCST(QWPTIFFG4) OVRSCOPE(*JOB)
4.) RPG aufgerufen. Es kommt der Fehler DEVTYPE(*SCS) nicht zulässig.

Wir haben schon alle möglichen DECTYPEN probiert. Aber es klappt einfach nicht. Sind wir zu blöd oder gibt es da einen Trick????

Gruß

Peter

camouflage
30-03-16, 12:21
Hast du schon mal einen CPYSPLF versucht?


CPYSPLF FILE(mySpool) TOFILE(*TOSTMF) JOB(nnn/user/job) SPLNBR(*LAST) TOSTMF('/myDir/mytif.tif') WSCST(QWPTIFFG4)

Fuerchau
30-03-16, 12:49
"Es kommt der Fehler DEVTYPE(*SCS) nicht zulässig."
Dann ändere die PRTF doch einfach in *AFPDS.

peter.kinne@web.de
30-03-16, 14:28
Hast du schon mal einen CPYSPLF versucht?


CPYSPLF FILE(mySpool) TOFILE(*TOSTMF) JOB(nnn/user/job) SPLNBR(*LAST) TOSTMF('/myDir/mytif.tif') WSCST(QWPTIFFG4)

...der Tipp war gut. Macht genau das. was es soll. Vielen Dank,

Peter