Earlier we were using PDF creator software to convert spool files. laser printer connected to iSeries · Converting IPDS to AFPDS and getting. Hello,. I did not like the first solution I found–the Get Spooled File (QSPGETSP) API. QSPGETSP is plenty capable of reading an AFPDS. it possible to convert AFP spool files to PDFs for the purposes of archiving them ( creating some sort of index over them) without a) having InfoPrint for Iseries or.
|Published (Last):||16 January 2015|
|PDF File Size:||14.90 Mb|
|ePub File Size:||3.34 Mb|
|Price:||Free* [*Free Regsitration Required]|
But they tend to be more of an exact replica. This creates the Java package. To do this, we need to know the printer device type. First, we need to read the spool file contents into a Java IO input stream.
Job name of the spool file that will be converted to the PDF. We currently have the LaserVault software package for our archiving and have converted our invoices over to using an AFP overlay.
IBM Using CPYSPLF to Re-Create a Spooled File or Create a PC File – United States
Walter Nasich Now add the contents of the buffer to the document. Type option 8 attributes next to the spooled file and press the Enter key. For more information, please refer to the following document: The key to obtaining the correct transformed output from the spool file depends on the print parameter list. Press the F21 select assistance level key, and ensure that the assistance level is set to 2 intermediate. In my experience today the data seemed to “float” a little bit.
IBM Toolbox for Java is available as jt If the page width isuse the following command to create a physical file with a record length of bytes: Look to see the value specified for the Widththen use one of the following CRTPF commands to create convetr physical ieeries to store the data from the spooled files.
IBM Toolbox for Java has several classes in the com. This can be found by typing option 8 attributes next to the spooled file and pressing the Enter key.
Navigate to where you stored jt Without this, the OVRPRTF command may not take effect at all which would result in losing all line and page breaks in the new spooled file.
This creates fipe Java project in your workspace. This extra byte will be used for a First Character Form Control or FCFC character which will preserve the line spacing and page breaks in the spooled file.
I am basically trying to determine whether pulling this data out through a static process will always find the data in the same place.
It might be cheaper in the long iserise to simply buy a third party product. Post by Walter Nasich look at this article http: The nine arguments required for our Java class are:. Job number of the spool file that will be converted to the PDF.
Since the intent is to copy a spooled file, modify the data in the spooled file, and then copy it back to a new spooled file, a source physical file should be created using the Create Source Physical File CRTSRCPF command. For more information, refer to Example 7: If not install it. Any thoughts you might have on this would be greatly appreciated.
Bill Post by Walter Nasich look at this article http: But I don’t know of any way to call it outside of the iSeries Access for the Web product. This creates the Java class and opens in the Java Editor.
Converting AFP spool files to PDFs
If the intent is to copy a spooled file without modifying any of the data in the spooled file, vonvert a physical file should be created using the Create Physical File CRTPF command. I am using format SPFR to display just the raw data itself. The New Java package dialog appears. Name of the spool file that will be converted to the PDF.
Converting an IBM i Spool File to a PDF
If the page width isuse the following command to create a physical file with a record length of bytes, since an extra byte is not needed for the First Character Form Control FCFC: The following code demonstrates establishing connection to the IBM i and reading the spool file:.
One oft-requested functionality is accessing the spool files as a PDF in the Web browser. Bill Howie Post by Bill Hello all For example, if the page width isuse the following command to create a source physical file with a record length of The following code shows the snippet that creates and sets the PrintParameterList to the default text-based transformation.