PDA

View Full Version : Nachträglich Overlay hinzufügen



DrAzubi
27-08-13, 10:07
Guten Tag,

ich suche im Moment nach einer Möglichkeit nach dem schreiben einer SPLF diese in eine andere OUTQ zu verschieben und ein OVERLAY drauf zu packen.

Vorhergehensweise bisher:
Nach dem schreiben der SPLF kopiere ich diese mit SNDNETSPLF in eine andere OUTQ, setze das OVERLAY mit CHGSPLFA und gebe sie frei.

Das Funktioniert wunderbar bei *SCS, bei *AFPDS aber, geht dies eben nicht.

Da die SPLFs, denen ich das OVERLAY aber hinzufügen will *AFPDS sind, weiß ich leider nicht, wie ich das realisieren kann.

Auch möglich wäre, die SPLF mit OVERLAY als PDF im IFS zu speichern und diese von dort aus weiter zu geben.

Lange rede kurzer Sinn:
Kennt jemand eine Möglichkeit *AFPDS SPLFs oder gar PDFs nachträglich ein OVERLAY hinzuzufügen?

Fuerchau
27-08-13, 10:38
Bei AFPDS-Spools sind AFP-Ressourcen Bestandteil des Datenstroms.
Bei SCS-Spools gibt es nur einen Link auf das Overlay, dass halt geändert werden kann.

Um AFPDS nachträglich mit OVL's zu versehen, muss man leider die Spool-API's zur Verarbeitung von AFPDS-daten bemühen.
Dann liest man den Spool aus und kopiert die Daten in ein neues Spool mit Angabe der OVL's.

Eine Bearbeitung von PDF's auf der AS/400 direkt ist nicht vorgesehen.
Es gibt PC-Tools, die einer PDF nachträglich ein "Watermark" zufügen können.
Ob es da etwas batchmäßiges (z.B. Java, oder für PASE) gibt musst du mal suchen.

fb@bruegge.biz
03-10-13, 21:19
Es gibt eine Funktionsbiltiohek von PDFlib für die AS400.

PDFlib GmbH (http://www.pdflib.de)

Die PDI Funktionen erlauben Dir, ein bestehendes PDF auf der AS400 zu manipulieren und mit einem Overlay zu versehen.

PDflib ist allerdings kostenpflichtig. Nähere Infos bitte per Email.

Fuerchau
04-10-13, 07:24
Warum soll man eine kostenpflichtige Software verwenden wenn die AS/400 das alleine kann?

Es ging ja um eine Änderung einer SPLF und nicht einer PDF.