[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2012
    Beiträge
    26

    PAGSEQ Bild in PRTF einbauen

    Guten Morgen,

    ich möchte gern ein .JPG in eine PRTF einbauen. Hab dazu hier im Forum auch Anweisungen gefunden zum verwenden von PAGSEQ. Da ich aber auf diesem Gebiet ein ziemlicher Anfänger bin scheitere ich gleich an den ersten beiden Parametern &LIB/&SEQNAM. Die Bilder werden mir von einer Fremdsoftware in einem Unterverzeichnis des QDLS zur Verfügung gestellt das ich bisher nur über eine Laufwerkszuordnung erreiche
    bzw. über die Befehle STRPCO + STRPCCMD zum ansehen. Was muss ich anstellen, damit mein PAGSEQ die
    Bilder auch findet ? Ich hab hier im Forum schon viel gelernt und hoffe, dass mir auch diesmal da draußen wieder jemand "den Weg erklärt".

    Vielen Dank im Voraus

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    PAGSEG's müssen erst in ein AS/400-Format überführt werden.
    Hierfür benötigst du die IBMAFP-Druckertreiber von ClientAccess (nur 32-Bit Version!!!).
    Dann kannst du über ein Windows-Druckprogramm die Rohdaten als "Seitensegment" in eine PC-Datei ausgeben.
    Mit dieser kannst du dann über den iSeries-Navigator auf der AS/400 ein PAGSEG-Objekt erstellen.
    Erst dieses kannst du dann in einer *AFPDS-PRTF verwenden.

    Zu beachten ist, dass bei Hosttransform ausschließlich Graustufen-Bilder unterstützt werden.

    Alternativ gehts dann nur über PDF-Erstellung (Zusatzlizenzen erforderlich).
    Dann sollen JPG's als AFPRSC, Typ *JFIF, einbindbar sein.
    AFPRSC (AFP Resource) keyword in printer files
    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

  3. #3
    Registriert seit
    Jun 2009
    Beiträge
    316
    Also, mal ganz grob angelistet:

    1. Drucker auf PC einrichten mit IBM AFP Druckertreiber 600 an File

    2. Datei.JPG drucken auf AFP Drucker der eingerichtet wurde, beim Speichern Datei.psg angeben. Im QDLS speichern.

    3. CVTPCDPAGS ausführen

    4. in Druckerdatei PAGSEG verwenden

    Viel Glück

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Und wo gibts den Befehl "CVTPCDPAGS"?
    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

  5. #5
    Registriert seit
    Jul 2012
    Beiträge
    26
    Ich habe jetzt nach dem Drucken ein Dokument .xpg.
    Dann komm ich nicht weiter :
    "Mit dieser kannst du dann über den iSeries-Navigator auf der AS/400 ein PAGSEG-Objekt erstellen"
    wie mach ich das ?
    oder
    "CVTPCDPAGS"
    den Command find ich nicht ?

  6. #6
    Registriert seit
    Jan 2007
    Beiträge
    905
    Ich glaub eher da ist der CRTPAGSEG Command gemeint. Ausserdem müsste das erstellte File "deinFile.psg" heissen. Extention beachten!!!
    kf

  7. #7
    Registriert seit
    Aug 2004
    Beiträge
    60
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Alternativ gehts dann nur über PDF-Erstellung (Zusatzlizenzen erforderlich).
    Dann sollen JPG's als AFPRSC, Typ *JFIF, einbindbar sein.
    AFPRSC (AFP Resource) keyword in printer files

    Ich kann bestätigen, daß die Einbindung von JPG's als AFPRSC bei der PDF Erstellung via Infoprint Server funktioniert. Wir haben eine solche Anwendung im Einsatz. Das JPG ist dann auch in Farbe im PDF.

    Gruß
    Heiko

  8. #8
    Registriert seit
    Jul 2012
    Beiträge
    26
    Jetzt hab ich eine Datei BILD1.PSG im Ordner QDLS/myflr. Wird mir unter WRKLNK als DOC angezeigt.
    Auch CRTPAGSEG hab ich gefunden.
    Bitte noch mal für ganz mein langsames Gehirn : CRTPAGSEC will eine Datei aus einer Bibliothek sowohl als Start als auch für Ziel. . Wie bekomme ich mein DOC dort hinein ?

  9. #9
    Registriert seit
    Jan 2007
    Beiträge
    905

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn du es manuell machen willst, musst du eine PF mit RCDLEN(8000) erstellen.
    Dann per CPYFRMSTMF ohne Codewandlung dein Dokument in die PF kopieren.
    Anschließend den CRTPAGSEG aufrufen.

    Im iSeries-Navigator findest du das alternativ unter:
    AFP Manager->Ressourcen
    Dann rechtsklick auf Schablonen und "Importieren" wählen.
    Als Quelle wählst du dann deine PC-Datei und gibst Ziellib und Objekt an.
    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

  11. #11
    Registriert seit
    Jun 2009
    Beiträge
    316
    @Fürchau
    Bei uns gibt es den Befehl CVTPCDPAGS, allerdings haben wir das LicPgm 5770AF1 auf der Maschine, vielleicht liegts ja daran.
    Der Befehl ist in der QSYS

    go CMDPAGSEG

  12. #12
    Registriert seit
    Jul 2012
    Beiträge
    26
    Nach hartem Kampf mit dem AFP-Drucker (war nicht korrekt installiert)
    und daraus resultierenden (gefühlten) 1000 Fehlversuchen mit dem CRTPAGSEG hab ich jetzt
    tatsächlich ein Foto in meiner PRTF.
    Vielen Dank allerseits für die Unterstützung. Ich hab wieder was gelernt.

Similar Threads

  1. PRTF nicht direkt öffnen
    By Vigi in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 14-09-12, 09:57
  2. PRTF für IDPS Drucker Definition INTERL2OF5
    By eisslerhs in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 08-11-06, 22:09
  3. Barcode in externe PRTF
    By Jump4738 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 06-10-06, 15:08
  4. O-Bestimmungen in PRTF umwandeln
    By muadeep in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 03-07-06, 09:50
  5. Prescribe im PrtF
    By votch in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 29-07-04, 09:32

Tags for this Thread

Berechtigungen

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