[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2002
    Beiträge
    29

    Seitengröße PDF mit WSCST anpassen?

    Wir verwenden eine Anwendung eines Fremdanbieters, welche Spoolfiles in einem Format breiter als A4 erzeugt, obwohl nur der linke A4 Bereich tatsächlich bedruckt wird.

    Nun wollen wir diese Spoolfiles mittels CPYSPLF WSCST(QCTXPDFMB2) zu Archivierungszwecken als PDF speichern, wobei leider das ungewöhnliche Blattformat mit weißem Rand rechts erhalten bleibt.

    Gibt es eine Möglichkeit, das WSCST so anzupassen, dass im PDF nur der linke A4 Bereich übrig bleibt?

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    WSCST ist nicht meine Baustelle.
    PDF o.ä. erstellen wir eigentlich in jeder gewünschten Größe mit unserem SpoolDesigner.
    Aber dein Problem ist lösbar, wenn es SCS Spools sind mit cpysplf *fcfc und zurück. --> Google
    Dabei einfach die Seitenbreite / Dateilänge anpassen.

    VG
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Jun 2002
    Beiträge
    29
    Vielen Dank für den Hinweis, das war mir so auch noch nicht bekannt.

    Leider jedoch handelt es sich um AFPDS Spools...

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    AFPDS-Spools lassen sich nicht korrekt per CPYSPLF übersetzten. Es wird versucht, den Spool in SCS zu übersetzen.
    Wenn du aber sowieso CPYSPLF verwendest, dann kannst du wie oben gesagt, per *FCFC das Steuerzeichen mit extrahieren um dann per OVRPRTF das *FCFC mit Anpassung CPI/LPI wieder mit übernehmen.

    Du kannst es aber einfacher machen.
    Richte eine OUTQ ein, die als WSCST automatisch alles in PDF konvertiert.
    Per SNDTCPSPLF sendest du lokal (127.0.0.1, localhost) den Spool an diese OUTQ.
    Wenn alles mit rechten Dingen zugeht, hast du dann deine PDF.
    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
    Jun 2002
    Beiträge
    29
    Die Konvertierung an sich ist kein Problem, das klappt ganz wunderbar. (Der Ansatz über die OUTQ macht ja im Prinzip auch nichts anderes.)

    Ich scheitere - wie gesagt - nur daran, das übergroße Blattformat auf A4 zu reduzieren.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nun ja, für AFPDS gibt es leider keine Standardlösung.
    Ggf. gibt es ja bei Help400 ein Tool, dass AFPDS-Daten liest und mit einem anderen Format wieder schreibt.
    Ansonsten, wenn der Verlust der Formate nicht so tragisch ist, kannst du ja die Umwandlung in SCS per CPYSPLF versuchen.
    Wichtig ist nur, dass eben *FCFC ausgegeben wird.
    Beim CPYF der PF in QPRINT musst du beim OVRPRTF ebenso wieder *FCFC angeben, die CPI/LPI usw. kannst du dann auf A4 kürzen.
    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

  7. #7
    Registriert seit
    Jun 2002
    Beiträge
    29
    Nachtrag: Beim Weg über die OUTQ hatte ich bereits die Idee, als zusätzlichen Parameter MFRTYPMDL(*WSCSTA4) anzugeben (was ja bei CPYSPLF nicht geht), führt aber leider zu demselben Ergebnis.

    Ich befürchte, einen anderen Weg (mit OS/400 Bordmitteln) als direkt bei der Spoolerzeugung einzugreifen, wird es nicht geben.

    Edit: Danke, Fuerchau, das werde ich ausprobieren. Falls es klappt, gebe ich bescheid.

Similar Threads

  1. FTP: Satzlänge automatisch anpassen?
    By beebof in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 29-01-03, 07:26
  2. WSCST-Objekt und Zeilenabstand
    By Sascha in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 14-01-03, 13:12
  3. WSCST
    By Andreas Herzfeldt in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 18-09-02, 08:38
  4. WSCST Objekt erstellen
    By Keule in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 12-08-02, 19:04
  5. Anpassen Datenstationsanpassungsobjekt
    By Helge in forum NEWSboard Drucker
    Antworten: 0
    Letzter Beitrag: 16-07-02, 16:45

Berechtigungen

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