Warning: Undefined array key 183882 in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/content.php on line 2

Warning: Trying to access array offset on value of type null in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/content.php on line 2

Warning: Trying to access array offset on value of type null in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/user.php on line 2

Warning: Undefined array key "online" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/content.php on line 2

Warning: Trying to access array offset on value of type bool in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Trying to access array offset on value of type bool in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Trying to access array offset on value of type bool in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Trying to access array offset on value of type bool in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Undefined array key "birthday_search" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "joindate" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "posts" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "posts" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "privacy_options" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 7

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Undefined array key "lastactivity" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 38

Warning: Undefined array key "reputationimg" in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Trying to access array offset on value of type null in /home/duptmor/public_html/prod.mcpressonline.com/forum/includes/vb5/template.php(404) : eval()'d code on line 43

Warning: Undefined array key "birthday_search" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "joindate" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "posts" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "posts" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "privacy_options" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/api/user.php on line 2

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 7

Warning: Undefined array key "userid" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Undefined array key "lastactivity" in phar:///home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb/vb.phar/library/user.php on line 2

Warning: Trying to access array offset on value of type bool in /home/duptmor/public_html/prod.mcpressonline.com/forum/core/vb5/route/profile.php on line 74
Merge pdf documents - MC Press Online Forums

Unconfigured Ad Widget

Collapse

Merge pdf documents

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Prairie Dog
    Junior Member
    • Jul 2024
    • 3

    Merge pdf documents

    Not sure if this is the right forum but here it goes...

    We have a batch process that in the end, creates pdf's on the ifs. Is there a utility that could merge 2 pdf's into 1 on the ifs? e.g.
    CUST001_20100511_Seq001.pdf
    CUST002_20100511_Seq005.pdf
    CUST001_20100511_Seq007.pdf

    I would like to be able to merge the 2 CUST001 pdf's into 1 in a batch program. Any ideas how this might be accomplished or is it possible.

    Thanks.
  • Guest.Visitor
    Junior Member
    • Apr 2007
    • 185

    #2
    Look for the "TechTip: More iSeries PDF Wizardry" thread under Document Management in the forums and locate the code link there. The CONCATPDF command that Giuseppe Costagliola created will do exactly what you need. I just went through this and it works great.

    Comment


    • #3
      This could also be accomplished with the use of the iText open source project with a few lines of code.

      In Java, this would be some simplistic code to do the job:

      import java.io.*;
      import com.lowagie.text.*;
      import com.lowagie.text.pdf.PdfCopy;
      import com.lowagie.text.pdf.PdfReader;
      public class PdfMerge
        {
        public static void main ( String[] args )
          {
          String[] fileArray = {"C:\\pdf1.pdf", "C:\\pdf2.pdf"};
           Document out = new Document();
           try
           {
           PdfCopy copy = new PdfCopy(out, new FileOutputStream("C:\\pdfOut.pdf"));
           out.open();
           for (String s: fileArray)
             {
               PdfReader reader = new PdfReader(s);
               for (int i = 1; i <= reader.getNumberOfPages(); i++)
                 {
                 copy.addPage(copy.getImportedPage(reader, i));
                 }
               }
             }
           catch (Exception ex)
             {
             // Put Exception Handling here
             }
           finally
             {
             out.close();
             }
           }
        }

      And you could easily wrap some RPG prototypes and procedures around this and call it right from an RPG program.

      My book Advanced Integrated RPG has a few chapters on working with PDF files from RPG. If you're working with PDFs on the IBM i, you would find this book helpful.
      Last edited by Guest; 05-11-2010, 06:48 PM. Reason: HTML Formatting

      Comment

      • Prairie Dog
        Junior Member
        • Jul 2024
        • 3

        #4
        Everybody,

        Thank you for the replies. I did see the "TechTip: More iSeries PDF Wizardry" before posting but from where I accessed it from, the download code link did not work. I did find it here: http://www.mcpressonline.com/forums#...s-PDF-Wizardry

        D, Tom and Sebbastian, Thanks again.

        Comment

        • Guest.Visitor
          Junior Member
          • Apr 2007
          • 185

          #5
          One quick heads up--whether you use Tom's code above or the PDF Wizardry stuff, don't grab the latest iText jar file--use the iText-1.3.6.jar, which is on SourceForge.net. The class containers and some other features have changed, so this one will work without tweaking the code. Doug

          Comment

          • Prairie Dog
            Junior Member
            • Jul 2024
            • 3

            #6
            Thanks for the heads up!

            Comment

            • richard26
              Junior Member
              • May 2009
              • 0

              #7
              If you have a need to merge PDF documents we have a Native iSeries PDF and TIFF utility product for doing automated document assembly of PDF documents for archival and printing. PDF printing can be automated as well.

              Feel free to contact me directly or check out our web site.

              Regards,
              Richard Schoen
              RJS Software Systems Inc.
              Where Information Meets Innovation
              Document Management, Workflow, Report Delivery, Forms and Business Intelligence
              Email: richard@rjssoftware.com
              Web Site: http://www.rjssoftware.com
              Tel: (952) 736-5800
              Fax: (952) 736-5801
              Toll Free: (888) RJSSOFT

              Comment

              • Guest.Visitor
                Junior Member
                • Apr 2007
                • 185

                #8
                If you have a need to merge PDF documents we have a Native iSeries PDF and TIFF utility product for doing automated document assembly of PDF documents for archival and printing. PDF printing can be automated as well.
                Last edited by D.Uptmor; 07-16-2010, 05:40 PM.

                Comment

                • Guest.Visitor
                  Junior Member
                  • Apr 2007
                  • 185

                  #9
                  #step 1
                  Open all the .pdf files you wish to merge. These can be minimized on your desktop as individual tabs.
                  #Step 2
                  Pull up what you wish to be the first page of your merged document.
                  #Step 3
                  Click the 'Combine Files' icon on the top left portion of the screen.
                  #Step 4
                  The 'Combine Files' window that pops up is divided into three sections. The first section is titled, 'Choose the files you wish to combine'. Select the 'Add Open Files' option.
                  #Step 5
                  Select the other open .pdf documents on your desktop when prompted.
                  #Step 6
                  Rearrange the documents as you wish in the second window, titled, 'Arrange the files in the order you want them to appear in the new PDF'
                  #Step 7
                  The final window, titled, 'Choose a file size and conversion setting' allows you to control the size of your merged PDF document. Consider the purpose of your new document. If its to be sent as an e-mail attachment, use a low size setting. If the PDF contains images or is to be used for presentation, choose a high setting. When finished, select 'Next'.
                  #Step 8
                  A final choice: choose between either a single PDF document, or a PDF package, which comes with the option of creating a specialized cover sheet. When finished, hit 'Create', and save to your preferred location.
                  Last edited by D.Uptmor; 07-16-2010, 05:40 PM.

                  Comment

                  • jacob6418
                    • Jul 2024

                    #10
                    Merging PDF Files with Sonic PDF Creator 2.0

                    It may seem like you're in for a lot of pasting and editing, but it's really quite simple. Simple with Sonic PDF Creator 2.0, that is. In addition to creating PDF documents, our software also allows you to customize and create a merged PDF. No special tool is needed, no extra plug-ins required.

                    You can merge multiple PDFs into a single PDF by opening the PDFs to be merged and then clicking on the Merge PDF Files command option. Then, just select the PDFs to be merged and confirm by clicking on OK. It's that simple.

                    If you're creating a merged PDF with content from different file formats, you can use Sonic PDF Creator 2.0 to convert those files into PDF documents first and then combine them together. You don't even need to leave the application. Sonic PDF Creator 2.0 has the technology to accommodate various PDF needs.

                    A merged PDF, however, doesn't mean a static PDF document. The same PDF creation options are available to you as well, so you get that merged PDF exactly the way you want it.

                    * Delete or insert pages at specific points in the document.
                    * Preserve images, links and layouts of other PDF files.
                    * Add new bookmarks and attachments according to the new PDF structure.
                    * Set extra viewing and securing features.
                    * Rotate, crop and overlap pages

                    With the functions and features of Sonic PDF Creator 2.0, you get versatility. Our software lets you work with those PDF files efficiently and productively, giving work strategies that you can count on!
                    Last edited by K.Stuart; 07-20-2010, 02:41 PM.

                    Comment

                    Working...
                    X