Need a script to batch automate "Crop & Straighten"

So I have a few hundred image files that consist of 3 or 4 scanned photos also called "gang" scanned. The photoshop "Crop & Straighten" ability (located under File-->Automate) is great...But I want to be abe to run a script that will prompt me for a folder to be processed and then run the Crop & Straighten on all the photos, while saving them to another folder called "Edited" or something.  I found a script in the forums for this exact purpose, but it doesn't seem to work in CS5.  I ran it multiple times, it creates the folder "Edited" but nothing is inside of it. The script I found is posted below. Any ideas? I would really appreciate the help!
#target Photoshop
app.bringToFront;
var inFolder = Folder.selectDialog("Please select folder to process");
if(inFolder != null){
var fileList = inFolder.getFiles(/\.(jpg|tif|psd|)$/i);
var outfolder = new Folder(decodeURI(inFolder) + "/Edited");
if (outfolder.exists == false) outfolder.create();
for(var a = 0 ;a < fileList.length; a++){
if(fileList[a] instanceof File){
var doc= open(fileList[a]);
doc.flatten();
var docname = fileList[a].name.slice(0,-4);
CropStraighten();
doc.close(SaveOptions.DONOTSAVECHANGES);
var count = 1;
while(app.documents.length){
var saveFile = new File(decodeURI(outfolder) + "/" + docname +"#"+ zeroPad(count,3) + ".jpg");
SaveJPEG(saveFile, 12);
activeDocument.close(SaveOptions.DONOTSAVECHANGES) ;
count++;
function CropStraighten() {
executeAction( stringIDToTypeID('CropPhotosAuto0001'), undefined, DialogModes.NO );
function SaveJPEG(saveFile, jpegQuality){
jpgSaveOptions = new JPEGSaveOptions();
jpgSaveOptions.embedColorProfile = true;
jpgSaveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
jpgSaveOptions.matte = MatteType.NONE;
jpgSaveOptions.quality = jpegQuality;
activeDocument.saveAs(saveFile, jpgSaveOptions, true,Extension.LOWERCASE);
function zeroPad(n, s) {
n = n.toString();
while (n.length < s) n = '0' + n;
return n;

Hi there,
I have tested one script and encountered one problem; the script/PS is very aggressive. The result has been that single images have been divided to multiple images and many time "over cropped" and rotated in various degrees. Crazy : )
Example Before/after:
Dropbox - PS CROP&STRAIGHTEN
Script used:
Dropbox - CROPAndStraightenBatch.jsx
I have about 3000 images that I would like to have cropped.
What I would like to have is a script where I can state or set it to not allow it to divide pictures into many.
Also...any script that can automate rotations as batch?
Does this exist somewhere?
Are there any scripts somewhere that I can test?
Cheers
Martin

Similar Messages

  • Need VB script or Batch file to query Dirty bit

    Hi Friends,
    Could anybody help me in setting up a script which can query Dirty bit on all volumes of 50 servers ?
    Thanks

    Mike / JRV,
    With your help, I could make a script which can find the local drives in a server. But i am blocked to proceed with dirty bit check on those local drives.
    Iam trying my level to find it out :)
    Thanks
    Arun
    You didn't look in the Repository did you?  You also didn't try the code posted above.  We cannot do this for you or would you like someone to remote into your system and do the typing?                     
    fsutil dirty query C:
    ¯\_(ツ)_/¯

  • Batch Crop & Straighten Photos...? Please, Help.

    I have several hundred photos that have been scanned and they all need to be cropped and straightened. I have been unsuccessful in my attempts at being able to create and run a action or script to batch this automated feature in Photoshop CS4. Does anyone know how to accomplish this? Thanks.

    Here is a web site that looks like it will show you how to do it.  If not look at similar sites.
    http://www.webdesign.org/web/photoshop/tutorials/automate-crop-straighten-from-scans.3715. html

  • Crop & Straighten photos problems

    Not sure if this can help anyone having problems using "Crop & Straighten photos"!
    I'm using CS3 (but I'm guessing the problem may exist in other versions) to try and subdivide a huge pile of old scanned prints. To make the job easier, I scanned with only 2 images on the platen so that there is plenty of white space around each image.
    When I try and apply the "Crop & Straighten photos" command, in almost every case it fails, only creating a duplicate image which looks ALMOST identical to the original. However if I then apply "Crop & Straighten photos" to that copy, it works perfectly.
    What I discovered is that my scanners (both HP models, a flat bed and an all-in-one) both create a scan with a fairly thick black edge on two sides of the image.
    So when I apply "Crop & Straighten photos", Photoshop thinks (quite correctly) that the image actually extends to the edge of the original scan, and there is therefore nothing to divide.
    The solution is to re-size the original image to 99%., and then apply "Crop & Straighten photos" and it works perfectly. So far 99% has worked on all the images I've tried, but it may need to be changed to 98 or lower in exceptional circumstances. Since the scanned photos are well away from the edges, there is no danger of cropping any of the originals scans, but be on the lookout just in case.
    Finally, I created an action to crop to 99% and save all the images (to a new directory), meaning I could automate that step, and then I used the script provided elsewhere in this forum to automate the "Crop & Straighten photos".
    Works a treat, and saves loads of time
    Colin

    Here is a web site that looks like it will show you how to do it.  If not look at similar sites.
    http://www.webdesign.org/web/photoshop/tutorials/automate-crop-straighten-from-scans.3715. html

  • Crop & Straighten tool missing from Automate menu

    I'm using CS3, Extended
    The Crop & Straighten tool doesn't show up under the Automate menu.
    I've gone to Edit > Menus > Automate and it doesn't show up there either.
    I have quite a large amount of multiple scans that need to be cropped and separated.
    I never had this problem with CS2.
    The following are listed under the Automate menu:
    Batch
    PDF Create
    Create Droplet
    Pro Canvas (twice)
    Photo Tools Batch
    Photo Tools
    Conditional Mode Change
    Fit Image
    Merge to HDR
    Photo Merge
    I've tried opting for the no-show in the Edit > Menus thinking that there may be too many selections, but that didn't help. Also, like I said, Crop and Straighten doesn't show up there at all.
    Any help would be greatly appreciated.
    imjohn

    Is it hidden behind the Slice tool?   Any tools with a little triangle in the bottom right corner, have move tools behind them.
    You could use the keyboard short cut 'c', but if the Crop tool is hidden, keep pressing Shift c until you see it.

  • Need script for batch Open/Flatten/Outline/Print Preset/Close/Repeat

    I have an Action created that I use in batch mode on deadline day to flatten my artwork, convert text to outlines, print to our press' desired settings (output to postscript file then distilled from there), then close without saving.
    The problem is even tho tho the Action has a step for the desired print preset, I still have to use the dropbox and select it, then click Print to get the action going again- if I take out the icon where it stops the script to wait for my input, then I get a "Can't print the illustration.  The Color Mangement settings are inconsistent"  error.    So I use the dialog icon to use the drop down to select my desired printer.
    From there the action has a 'Close' step where I get a question asking me to Yes or No to save the file.   I want to always answer No to the question as I want to preserve the file from being flattened and outlined- I just want the copy to be.    The action will not save the No answer to that question.
    This forces me be at the computer and select the printer, click the print button, then answer 'No' for ever file in the batch.   I have to do this for a few hundred files-  its a process that takes over an hour. 
    I think I need a script or some help with the Action so I can get up from the chair and walk away while it does it for me.  I've posted here before years ago but got no response.  I've been dealing with what I have.
    PC, Latest version of IllustratorCC2014
    I'm willing to pay for someone to write a script. 

    I'll PM you to try to help you.   Sorry you had to wait so long for a reply.

  • Creating an action to crop straighten and save

    I have scanned in a hundred or so pages from old photo albums, and have a thousand or so more to save.
    I am hoping to use a batch process or script to automate the cropping/straightening & saving, but I can't work out how to get the files saved.
    The album pages do not have a fixed number of images, so the crop/straighten is creating a variable number of images  from 1 to 8 or 9 (maybe more - they are really old photos some of which which are very small).
    So I need to find a way to create an action to crop and straighten (the easy bit), and then to automate the saving without asking for a file name and path for each image - the names created in the crop process are fine.
    Can anyone help please.
    Many thanks

    There is free script which works just fine. Here is entire discussion http://forums.adobe.com/thread/290194. I tested script with Photoshop CC on WIndows and everything works perfect. Download, actually select all and copy from this page http://www.tranberry.com/photoshop/photoshop_scripting/PS4GeeksOrlando/IntroScripts/cropAn dStraightenBatch.jsx. Open text editor and paste then save as cropAndStraightenBatch.jsx file in Presets > Scripts folder or save on Desktop then copy and paste in mentioned folder. Run script from File > Scripts menu without any image open. In the first dialog navigate to folder with scanned photos then in second window navigate to folder where you want to save.

  • Automating Photoshop's Crop & Straighten Tool

    Does anyone know of a way in which I can automate Photoshop's "Crop & Straighten" tool?
    I don't think this is as simple as simply creating an Action or a Droplet to perform this task, because running the "Crop & Straighten" tool on an image results in the creation of multiple new images, all of which need to be saved out at some point (either before running the tool again on a subsequent image; or before ending up with hundreds of new/unsaved images open at one time within Photoshop)...
    Any suggestions would be greatly appreciated... Thanks!

    Ok, If you want to try the above method here is the script.
    Run it when you have the layers created.
    #target photoshop
    if(documents.length){
    var docPath = activeDocument.path;
    var docName = activeDocument.name.slice(0,-4);
    var Directory = decodeURI(docPath+'/Edited');
    if(activeDocument.artLayers.length >1) CreateDirectory(Directory);
    for(var a=0;a<activeDocument.artLayers.length;a++){
       activeDocument.activeLayer = activeDocument.artLayers[a];
       if(!activeDocument.activeLayer.isBackgroundLayer){
             dupLayer("#"+(a+1));
             activeDocument.trim(TrimType.TRANSPARENT);
             //comment/uncomment SaveJPEG or SaveTIFF
             //SaveJPEG(File(Directory+"/"+docName+activeDocument.name+".jpg"), 10);
             SaveTIFF(File(Directory+"/"+docName+activeDocument.name+".tif"));
             activeDocument.close(SaveOptions.DONOTSAVECHANGES);
             activeDocument = documents[0];
    activeDocument.close(SaveOptions.DONOTSAVECHANGES);
    function dupLayer(newName) {
        var desc111 = new ActionDescriptor();
            var ref52 = new ActionReference();
            ref52.putClass( charIDToTypeID('Dcmn') );
        desc111.putReference( charIDToTypeID('null'), ref52 );
        desc111.putString( charIDToTypeID('Nm  '), newName );
            var ref53 = new ActionReference();
            ref53.putEnumerated( charIDToTypeID('Lyr '), charIDToTypeID('Ordn'), charIDToTypeID('Trgt') );
        desc111.putReference( charIDToTypeID('Usng'), ref53 );
        executeAction( charIDToTypeID('Mk  '), desc111, DialogModes.NO );
    function SaveJPEG(saveFile, jpegQuality){
    jpgSaveOptions = new JPEGSaveOptions();
    jpgSaveOptions.embedColorProfile = true;
    jpgSaveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
    jpgSaveOptions.matte = MatteType.NONE;
    jpgSaveOptions.quality = jpegQuality; //1-12
    activeDocument.saveAs(saveFile, jpgSaveOptions, true,Extension.LOWERCASE);
    function SaveTIFF(saveFile){
    tiffSaveOptions = new TiffSaveOptions();
    tiffSaveOptions.embedColorProfile = true;
    tiffSaveOptions.alphaChannels = true;
    tiffSaveOptions.imageCompression = TIFFEncoding.TIFFLZW;
    activeDocument.saveAs(saveFile, tiffSaveOptions, true, Extension.LOWERCASE);
    function CreateDirectory(Directory){
    var PathFold = new Folder(Directory);
    if (PathFold.exists == false) PathFold.create();

  • SHELL SCRIPT FOR EXPORT AUTOMATICALLY

    Hi all,
    I need a shell script which will automatically take logical backup(export) in the solaris machine.I have 5 database and 10 schemas for that i want to take logical backup.
    thanks
    vicky

    If you're using 10g try to do it with DBMS_DATAPUMP and DBMS_SCHEDULER

  • Shell script for batch compilation of forms 10g on AIX 5.3L AS

    Hi All,
    Can anybody provide me the Shell script for batch compilation of forms 10g and reports 10g on AIX 5.3L AS?
    Regards,
    SAM

    Hi Alex,
    I tried with the below script as well as the one you had posted.
    ORACLE_HOME=/opt/oracle/OraHome_3
    export ORACLE_HOME
    TNS_ADMIN=$ORACLE_HOME/network/admin
    export TNS_ADMIN
    LIBPATH=$ORACLE_HOME/lib32:$ORACLE_HOME/jdk/jre/bin:$ORACLE_HOME/jdk/jre/bin/cla
    ssic:$LIBPATH
    export LIBPATH
    cd ../forms
    for i in `ls *.pll`
    do
    echo Compiling Library $i ....
    $ORACLE_HOME/bin/frmcmp module=$i userid=mydbuser/mydbuser@mydb
    batch=yes module_type=library
    compile_all=yes window_state=minimize
    done
    export ORACLE_HOME=/opt/oracle/OraHome_3
    export ORACLE_TERM=vt220
    export LD_LIBRARY_PATH=/opt/oracle/OraHome_3/lib:/opt/oracle/OraHome_3/jdk/jre/l
    ib:/opt/oracle/OraHome_3/jdk/jre/lib/i386:
    cd ../forms
    for i in `ls *.pll`
    do
    echo "Compiling Library $i ...."
    /opt/oracle/OraHome_3/bin/frmcmp module_type=form userid=mydbuser/mydbuser@mydb
    module=$i batch=yes compile_all=no
    window_state=minimize upgrade=no
    done
    echo "PLL Compilation done"
    But there was a same kind of error thst turning up all the time.
    Compiling Library Agf.pll ....
    Forms 10.1 (Form Compiler) Version 10.1.2.0.2 (Production)
    Forms 10.1 (Form Compiler): Release - Production
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining options
    PL/SQL Version 10.1.0.4.2 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE 10.1.0.4.0 Production
    FRM-10043: Cannot open file.
    Form not created
    I hence updated the permissions on the pll as below
    -rwxrwxrwx 1 oracle oinstall 335872 May 19 16:31 Agf.pll
    But the problem is still persisting.
    My environment details are as below.
    I am working on Win XP machine. Connected to my AS via telnet and xmanager. I have set my DISPLAY to my local IP.
    Is there any thing more that I need to do? If so then let me know.
    Regards,
    SAM

  • Script for batch processing

    Hello
    I need help
    I created a batch sequence which set watermark and security to pdf files from one directory. Now i want to create another sequence: 1. set security to none and 2. delete watermark.
    I have a problem with set security to none because every time i need change preferences for batch process to security method=password security by hand.
    Maybe there is a way to change this settings with java script in batch "execute java script"?
    Or how i can change with batch sequence a security method from passsword security to "none" if i know password
    Thanks in advance

    Create a "blank" batch process (ie, without any action), but under the Output Options tick the box to optimize the files and set the optimization settings you want to use.

  • Creating script in Batch Processing

    I am having issues creating a script in batch processing for any user, including the admin. The error is "Permission Denied - 70". I've rebooted servers, checked shared/NTFS permissions on the folder locations for the application. This is FDM 11.1.1.1, SS and HFM are 11.1.1.2.
    Not finding anything as of yet, and we really need this to work.
    Any help would be great!
    Thanks,
    --Ed                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Ed,
    This has to do with OS permissions ... not permissions inside the application.
    Please make sure that the user you are running the software as has full control of the NTFS FileShare.
    Thank you,

  • Help with Illustrator Script! Batch convert files including subfolders - please help! :)

    Hello,
    I honestly have tried reading the other answers and researching to try to solve this problem.  I'm sorry for my ignorance in this area.  Please help!!!
    I'm trying to make a script (for Illustrator CS2) that will batch convert several files to PNG files.  The source folder has several subfolders and I need the script to go into the subfolders and convert those files as well.  The destination directory should be an entirely separate folder but with the same hierarchy as the original source folder.
    The script I have been using (that converts just as I need) is below.  The only problem is it doesn't do the subfolders.
    Any help would be so amazingly appreciated!
    ADOBE SYSTEMS INCORPORATED
    Copyright 2005 Adobe Systems Incorporated
    All Rights Reserved
    NOTICE:  Adobe permits you to use, modify, and
    distribute this file in accordance with the terms
    of the Adobe license agreement accompanying it. 
    If you have received this file from a source
    other than Adobe, then your use, modification,
    or distribution of it requires the prior
    written permission of Adobe.
    ExportDocsAsPNG24.jsx
    DESCRIPTION
    This sample gets files specified by the user from the
    selected folder and batch processes them and saves them
    as PNGs in the user desired destination with the same
    file name.
    // Main Code [Execution of script begins here]
    // uncomment to suppress Illustrator warning dialogs
    // app.userInteractionLevel =
    UserInteractionLevel.DONTDISPLAYALERTS;
    var destFolder, sourceFolder, files, fileType,
    sourceDoc, targetFile, pngExportOpts;
    // Select the source folder.
    sourceFolder = Folder.selectDialog( 'Select the folder
    with Illustrator files you want to convert to PNG', '~'
    // If a valid folder is selected
    if ( sourceFolder != null )
        files = new Array();
        fileType = prompt( 'Select type of Illustrator files
    to you want to process. Eg: *.ai', ' ' );
        // Get all files matching the pattern
        files = sourceFolder.getFiles( fileType );
        if ( files.length > 0 )
            // Get the destination to save the files
            destFolder = Folder.selectDialog( 'Select the
    folder where you want to save the converted PNG files.',
    '~' );
            for ( i = 0; i < files.length; i++ )
                sourceDoc = app.open(files[i]); // returns
    the document object
                // Call function getNewName to get the name
    and file to save the pdf
                targetFile = getNewName();
                // Call function getPNGOptions get the
    PNGExportOptions for the files
                pngExportOpts = getPNGOptions();
                // Export as PNG
                sourceDoc.exportFile( targetFile,
    ExportType.PNG24, pngExportOpts );
                sourceDoc.close
    (SaveOptions.DONOTSAVECHANGES);
            alert( 'Files are saved as PNG in ' + destFolder
        else
            alert( 'No matching files found' );
    getNewName: Function to get the new file name. The
    primary
    name is the same as the source file.
    function getNewName()
        var ext, docName, newName, saveInFile, docName;
        docName = sourceDoc.name;
        ext = '.png'; // new extension for png file
        newName = "";
        for ( var i = 0 ; docName[i] != "." ; i++ )
            newName += docName[i];
        newName += ext; // full png name of the file
        // Create a file object to save the png
        saveInFile = new File( destFolder + '/' + newName );
        return saveInFile;
    getPNGOptions: Function to set the PNG saving options of
    the
    files using the PDFSaveOptions object.
    function getPNGOptions()
        // Create the PDFSaveOptions object to set the PDF
    options
        var pngExportOpts = new ExportOptionsPNG24();
        // Setting PNGExportOptions properties. Please see
    the JavaScript Reference
        // for a description of these properties.
        // Add more properties here if you like
        pngExportOpts.antiAliasing = true;
        pngExportOpts.artBoardClipping = true;
        pngExportOpts.horizontalScale = 300.0;
        //pngExportOpts.matte = true;
        //pngExportOpts.matteColor = 0, 0, 0;
        pngExportOpts.saveAsHTML = false;
        pngExportOpts.transparency = true;
        pngExportOpts.verticalScale = 300.0;
        return pngExportOpts;

    You can turn off some of the dialogs with: app.displayDialogs = DialogModes.NO;
    #target photoshop
    if (app.documents.length > 0) {
    //Turn display dialogs off
    app.displayDialogs = DialogModes.NO;
    //=============Find Current Documents path================//
    var CurrentPath = activeDocument.path;
    //=============Establish current documents destination===============//
    var folder1 = Folder(CurrentPath + '/' + 'Flats');
    //=============Check if it exist, if not create it.============//
    if(!folder1.exists) folder1.create();
    //=============Establish current documents file name=========//
    //Current filename without the extension
    var CurrentFileName = app.activeDocument.name.replace(/\.[^\.]+$/, '');
    //=============Modify current file name================//
    var modifiedFileName = CurrentFileName +"Flat.psd";
    //=============Establish save path====================//
    var saveFileCurrentPath = new File(folder1 + '/' + modifiedFileName);
    //=============Flatten document ====================//
    activeDocument.flatten();
    //=============Rotate  document if in 'Landscape'====================//
    var myDocument = app.activeDocument;
    if (myDocument.width > myDocument.height) myDocument.rotateCanvas(90);
    //============Save File=======================//
    psdSaveOptions = new PhotoshopSaveOptions();
    activeDocument.saveAs(saveFileCurrentPath, psdSaveOptions, true, Extension.LOWERCASE);
    //Close Document
    app.activeDocument.close(SaveOptions.DONOTSAVECHANGES);

  • Powershell script calling batch file, how to "echo" or otherwise pass in two or more values asked for by batch file

    I've been having a lot of problems trying to get an old batch file we have laying around, to run from my powershell script. The batch file actually asks for two inputs from the user. I've managed to put together a powershell that echos a response, but of
    course, that only will answer one of the prompts. As usual, I've simplified things here to get my testing done. The batch file looks like this:
    @ECHO OFF
    SET /P CUSTID=Customer Number:
    SET /P DBCOUNT=Number of Live Databases:
    ECHO Customer Id was set to : %CUSTID%
    ECHO Database Count was set to : %DBCOUNT%
    Two inputs, two echos to verify values have been set. Now, the powershell looks like this:
    Param(
     [string]$ClientADG,
        [string]$ClientDBCount,
        [scriptblock]$Command
    $ClientADG = '1013'
    $ClientDBCount = '2'
    $Response = $ClientADG + "`r`n" + $ClientDBCount
    $Command = 'Invoke-Command -ComputerName localhost -ScriptBlock {cmd /c "echo ' + $ClientADG + ' | E:\Scripts\Setup\Company\DatabaseSetupTest.bat"}'
    powershell -command $Command
    Output looks like:
    Customer Number: Number of Live Databases: Customer Id was set to : 1013
    Database Count was set to :
    As expected, as I'm only passing in one value. I can't figure out how to get a second value passed in for the second prompt. Instead of $ClientADG, I tried to mash the two value together in the $Response variable with a cr/lf or a cr or a lf in between,
    but no go there either. The first input gets set to the second value, and second input is blank still. In the essence of time, I need to get this batch file called from Powershell to get some folks productive while I actually rewrite what the batch file does
    in another powershell, so it can be integrated into other things. (I'm automating what a bunch of people spend hours doing into multiple scripts and eventually one BIG script so they can focus on doing their real jobs instead).
    How do I get this right in powershell? I don't want to modify the batch file at all at this point, just get it running from the powershell.
    Thanks in advance!
    mpleaf

    It's a "simple" test so I can figure out how to get the arguments passed from ps to bat. The bat file looks like this:
    @ECHO OFF
    SET CUSTID = %1
    SET DBCOUNT = %2
    ECHO Customer Id was set to : %CUSTID%
    ECHO Database Count was set to : %DBCOUNT%
    That's it. The PS script looks like this:
    Invoke-Command-ComputerName myserver-ScriptBlock{cmd/c"E:\Scripts\Setup\Company\DatabaseSetupTest.bat
    1013 2"}
    That's it. The bat file exists on "myserver", and I'm getting the echo back, but without the values.
    mpleaf

  • Is there a script to make automatic footnotes?

    Yeasterday my boss gave me a book to lay out.
    I must do alphabetic index and over 1200 footnotes. If I imagine this proccess, it makes me sad
    The first part of this job isn't hard, because I plan to use two brilliant scripts to make index: IndexBrutal and IndexMatic.
    You can download  them from this website http://marcautret.free.fr
    But I need and plead for your help with footnotes. Is there a script to make automatic footnotes?
    Or, maybe, you know the faster way to do this boring repeating of mouse cliks?????
    Thanks a lot.

    Depends on what you mean by "make" footnotes. What are you making them from? I used a script from http://www.adobescripts.com/modules/mydownloads/viewcat.php?cid=9 once to convert thousands of endnotes back to into footnotes. And I'm sure there's a similar way to automate the process (either through scripting or a find/replace) if your footnotes are embedded in text but marked some way. For instance, if your footnotes look like this at the moment:
    text more text footnote number comes next (22) text of footnote here end of footnote comes next\ more text following footnote
    In this case, all footnote numbers show up between parentheses and all footnotes end with a backslash. If your footnotes are marked beginning and end in some similar fashion, then there's hope.
    Ken Benson

Maybe you are looking for

  • Regarding web analysis data export issue

    Hi all, Iam new to web analysis we had a issue on one of the report I can open the report and i can work perfectly on the report but when i export the data to excel its showing up as fallowing error FATAL ERROR: gui report is inccorect In the same ap

  • Single report's output in multiple language (EBS R12)

    Hi, Many of us would be aware that customer invoices are sometimes generated in their preferred language which may be different than our langauge. For example we are using English but customer always need their invoice in German/Spanish/Portugese etc

  • Space being used when syncing

    795 songs are using 6.43 GB which is almost all of the 7gb memory on my i touch. Does anyone know why this is happening and what I can do to fix it? I dont have anything else on the i touch that is taking up space so I cant understand it. I have trie

  • Function API in SAP???

    Hi, im am verny new to SAP and try to find a place where i can browse sap funktions with documentation. is the a place like API where i find all sap documented functions? Regards.

  • IOS 7.0.6

    After i update my 5S to 7.0.6, when i watch a video and i turn my phone in a full screen mode a blue line apear on the screen and it move from side to side. Can anyone help me?