[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2014
    Beiträge
    6

    TIF-Dateien aus AS/400 Spoolfiles erzeugen

    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

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    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

  3. #3
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005

  4. #4
    Registriert seit
    Dec 2004
    Beiträge
    203
    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

  5. #5
    Registriert seit
    Sep 2005
    Beiträge
    393
    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

  6. #6
    Registriert seit
    May 2007
    Beiträge
    295
    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
    Greets
    Christian
    Anwendungsentwickler und ein bissal Systemoperator
    https://github.com/prsbrc
    LinkedIn

  7. #7
    Registriert seit
    Aug 2014
    Beiträge
    6
    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

  8. #8
    Registriert seit
    Jan 2007
    Beiträge
    905
    Hast du schon mal einen CPYSPLF versucht?


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

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    "Es kommt der Fehler DEVTYPE(*SCS) nicht zulässig."
    Dann ändere die PRTF doch einfach in *AFPDS.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  10. #10
    Registriert seit
    Aug 2014
    Beiträge
    6
    Zitat Zitat von camouflage Beitrag anzeigen
    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

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Wenn du den Spool nicht benötigst dann ergänze deinen OVRPRTF mit DEVTYPE(*AFPDS), bzw. ändere deine PRTF auf AFPDS, dann solltest du dir den CPYSPLF bereits sparen können.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Löschen von Spoolfiles
    By Der Gute in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 26-05-05, 10:58
  2. XML-Datensätze aus ext. Printerfiles ohne Programmierung erzeugen
    By Klaus in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 17-12-02, 12:47
  3. CL und Spoolfiles
    By danielfeurstein in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 18-07-02, 12:30
  4. Spoolfiles in PDF umwandeln
    By Blank in forum IBM i Hauptforum
    Antworten: 19
    Letzter Beitrag: 07-03-02, 14:30
  5. hex-Darstellung von Spoolfiles
    By WoRi in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 14-02-01, 14:02

Tags for this Thread

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •