Skip navigation
RockChalk22
Currently Being Moderated

Overlay (2) 250 page pdfs

Jul 25, 2012 4:01 PM

I have (2) 250 page pdf files that I want to overlay one on top of the other. Is there a way to do this in Acrobat 9 Professional?

 
Replies
  • Currently Being Moderated
    Jul 26, 2012 5:21 AM   in reply to RockChalk22

    Depending on how you would like the pages to display on each other, you could use either Document > Background > Add/Replace or open the Layer navigation pane, select the flyout menu and select Import as Layer.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 26, 2012 6:24 AM   in reply to LoriAUC

    Sorry but that doesn't work in the way RockChalk22 wants - the OCG and background/watermark tools will only import a single page and replicate it across the pages of the active document, irrespective of how many pages are in the source file.

     

    You can do it with a console script, provided you know the two documents have the same page counts and the source file is in a known location:

     

    Paste this into the JS console (CMD-J or Ctrl-J), edit the filename, select it all and press ENTER:

     

    for (n=0;n<this.numPages;n++) {

        this.addWatermarkFromFile({

            cDIPath: "/C/myfolder/sourcefile.pdf",

            nSourcePage: n, nStart: n});

    }

     

    For more options such as scaling and opacity, see the Acrobat JavaScript API documentation.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 26, 2012 7:01 AM   in reply to Dave Merchant

    Thanks Dave.

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 20, 2012 3:05 AM   in reply to Dave Merchant

    Hello Dave M and others,

     

    This script was really useful. Is there a way to replace the ".addWatermarkFromFile"-part with ".addBackground.." ... and to specify that the background goes as the BOTTOM layer (behind all other page items)?

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 20, 2012 4:24 AM   in reply to PrntScr

    There's no 'addBackground' method - instead you set the bOnTop parameter to false.

     

    for (n=0;n<this.numPages;n++) {

        this.addWatermarkFromFile({

            cDIPath: "/C/myfolder/sourcefile.pdf",

            nSourcePage: n, nStart: n, bOnTop: false});

    }

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points