1 2 3 4 5 4 Previous Next 157 Replies Latest reply: Sep 10, 2015 5:52 AM by linnrokenes Go to original post RSS
      • 150. Re: Print File Name with pdf Document

        Mr. Reinhardf Im using your script and I will like to change the code a little bit in order to get just some parts of the path,


        Ex. my actual path is something like /1/2/3/4/5/abc.pdf and will like to change the footer to something like 4/5/abc.


        1/2/3 will be always the same part of the path; all documents are in the same drive.


        I know I need to change this part of you code


        var re =/.*\/|\.pdf$/ig;
        var FileNM = this.path.replace(re,"")+".pdf";
        var Path = this.path;


        But I can’t get what I want.


        Any help will be appreciated



        • 151. Re: Print File Name with pdf Document
          interstate 8

          Is it possible to print the the specific bookmark title/page title of each page in the footer of the pdf? 

          • 152. Re: Print File Name with pdf Document
            Jasonkzh Community Member

            Another method, but not using Java Script, and this method may applied to each single file only.


            • 153. Re: Print File Name with pdf Document

              I have modified Java Script. This is to make footer as the bookmark name of each pages(only applies 1st level bookmarks). I use this script when I merge many files into one PDF.


              Please see below:


              app.addSubMenu({ cName: "BMKFooter",cUser: "BookMark Footer", cParent: "File", nPos: 21 });

              app.addMenuItem({ cName: "Set", cParent: "BMKFooter", cExec: "SetFooter(9)"});

              app.addMenuItem({ cName: "-------------------------------", cParent: "BMKFooter",cExec: "{}"});

              app.addMenuItem({ cName: "Remove", cParent: "BMKFooter", cExec: "RemoveFooter(9)"});

              //Set/remove Footer
              function SetFooter(ARG)
              var bmk = this.bookmarkRoot;
              var BMKName;
              var lastBMKPage=0;
              var currentBMKPage=0;
              var p=0;

              if(bmk.children != null){ 

              for(var i = 0; i < bmk.children.length; i++){ 


              lastBMKPage = this.pageNum-1; }
              else {lastBMKPage = this.numPages -1;}


              for ( p = currentBMKPage; p <= lastBMKPage; p++){

              var aRect = this.getPageBox("Crop",p);
              var TotWidth = aRect[2] - aRect[0]
              if (ARG==9)
                {var  fd = this.addField(String("xftDate"+p+1), "text", p, [30+TotWidth/2,15, TotWidth-30,40]);
                fd.value = " " + BMKName +" "; //print bookmark name
                fd.textSize=10; fd.readonly = true;

              currentBMKPage = lastBMKPage +1;


              function RemoveFooter(ARG)
              if (ARG==9)
              {for (var p = 0; p < this.numPages; p++)
              {var x = this.removeField(String("xftDate"+p+1));}
              //if (ARG==9)
              //{ for (var p = 0; p < this.numPages; p++)
              //{var x = this.removeField(String("xftPage"+p+1)); }
              //if (ARG<=3 || ARG==9) {var x = this.removeField("xftRem");}


              This is very late response. But I hope this is helpful for you.

              • 154. Re: Print File Name with pdf Document

                Hi ReinhardF!


                In Acrobat 9 Pro Batch, execute JavaScript, please provide a script to add the footer and displays the date and file name,
                Thank you very much!

                • 155. Re: Print File Name with pdf Document
                  saintjohnny Community Member

                  For googlers who find this thread down the road:



                  I made a tool to batch stamp PDF filenames.  You can get it here:






                  I've also added so that you can also stamp prefix/suffix before and after the filename, as well as stamp custom text ignoring filenames, and change the height of the stamp to go on the top of the page as a header if needed.  Since this isn't a true footer/header, it retains the information when combining PDFs later on which is a plus. 

                  • 156. Re: Print File Name with pdf Document

                    Perhaps someone has already suggested this, but if you are using Acrobat Pro (I'm on 11.0.0), go to Tools (now located on the upper right of the PDF) > Print Production > Add Printer Marks > Page Information. This will place the filename on the lower left of your PDF. You can also add trim, reg marks, and color bars, etc.

                    • 157. Re: Print File Name with pdf Document

                      The script to print filename in footer is great, but is there a way to print the filename ie in top or bottom center of the "selected view"?

                      1 2 3 4 5 4 Previous Next