Scripts for indesign

Hi all.  I wonder if there is a script for indesign that allow me to put the file name / and identifiers of color at the bottom of the Document.  Also, who will all place me information where I want.  For ex...   I want to send a task to plates and rather than manually enter the name of the file - Date and time - and colors on the bottom of the plate/file.  I know that when I go to export a file or print a file it is check box to put the information on the file page and it does what I want however he put the information too low on the plate.  He added the information down into the corner of the plate area and receiving not Burnt or processed in this area.  I need a script to back up the information, if we read.

Hi cbishop01,

First of all, I would not recommend research by sending your files to Indesign as postscript, if your normal process is a PDF workflow. PostScript does not support some features on various output devices. When the postscript from Indesign, you can run into CMYK printing issues when dealing with PDF files and other works of art that contain some transparency effects and mixing modes that cannot be interpreted by the postscript or cannot flatten properly.

My employer uses a script Indesign, we have developed which can be something similar to what you are looking to accomplish. If your plate is always the same size, you can create a model of tax file in Indesign with job info, color chart, date and time, and you want to integrate the model tax. You can use a script Indesign to automatically update the model every time that you print in PDF format (which can be done by adding a custom ease menu item).

Plate files vary from a file in a file, you can convert the file name, time, blocks of color name text in an Indesign library item and drop it right in the position desired on each individual plate installation. You will not have to change these items, you will only place a group element where you want to go.

Is this something that will work for you?

(example of a model of plate file)

(example of slug color library item)

Tags: InDesign

Similar Questions

  • Fast Java Script for indesign issue.

    Normal java code will work in indesign?  For example, if I find a good bit of code I want to integrate into indesign scripts?

    Yes, with the following exceptions:

    1 no browser-specific code. (no document, window, etc.)

    2. no modern Javascript features will not work. ExtendScript uses an older version of SpiderMonkey under the hood. Stick to ECMAScript 4.

    It is worth noting that ExtendScript supports E4X, XML is a first class citizen.

  • Script for Indesign find paragraph style change at the table with the table style

    Hello

    I hope someone could help me with a script.

    I can tab with a paragraph style and I want to convert that to a table with a table style.

    Kind regards

    Patrick

    Yes

    My problem is solved

    Thank you very much.

    Patrick

  • Need help to create a Script for the labelling of Finder of Indesign files

    Try to find a way to have a script run in InDesign CS4, who tagged a RED text file once it's been imported into InDesign.

    Import multiple text files in an InDesign template. Since there are several text files in the same folder, it must somehow 'delineate' that we have imported this file and move to the next import. I created a 'service' with a keyboard shortcut Automator to label the Red file in the finder, but it would be great if we could have this occurs automatically after we imported in InDesign.

    If import us the text wrong by accident and it gets missed in fermentation, it costs us a lot of money with the printer.

    Thanks for all the ideas.

    Jim

    At its heart, it's what you want to do.

    tell application "Adobe InDesign CS4"
         set placeFile to choose file
         tell active document
              tell selection
                   --Assumes you have preselected the picture or textbox to place file in
                   place placeFile
              end tell
         end tell
    end tell
    tell application "Finder"
         set label index of placeFile to 2
    end tell
    

    You can expand on it pretty easily. The script for InDesign dictionary must be in the Library palette in the Applescript editor and the docs for Applescript are all online.

    If you need further assistance, you may wish to ask someone to write a complete script for you to spec for real moneyz.

    Best o ' luck!

    Eric.

  • I have two script. one for indesign and another for photoshop. How can I combine the two scripts?


    Hi all

    I have a script for indd that convert a table selected user in JPG format (1276 px width, height varies). Second script photoshop asking to select jpg file and then check if the height in pixels is less than 1018 pixel, can he expand canvas size (height) to 1018 px.

    How can I combine the two script, tip, or how to start would be useful? The workflow must be:

    • the user select table in the indd document
    • export table in jpg format
    • script you will be asked to select the file table jpg or if it is possible to automate this would be awesome.
    • enlarge the height of the canvas to 1018 px

    Thank you

    Marie rosine

    PS: I have already read the Java script tool guide pdf but unable to understand

    Yes and the documentation is pretty self-explanatory.

    However, here is an excerpt:

    function callPhotoshop(file) {
       var bt = new BridgeTalk;
    
       bt.target = "photoshop";
    
       bt.body = "function main (){ return confirm('Am I in Photoshop?'); }; main();";
    
      bt.onResult = function(resObj)
      {
      var myResult = resObj.body;
      alert( myResult? "PS code was correctly executed" : "Something wrong happened" );
      }
    
       bt.send();
    }
    
    callPhotoshop();
    

    HTH,

    Loïc

    http://www.ozalto.com

  • PDF-to-InDesign script for the folio

    Hello

    I downloaded the script above to create a folio of pdf in ID6. I would use it to publish on devices Android, but understand that a Horizontal scrolling in the DPS should be turned off to enable the pinch to zoom on Android devices feature. However, when we use this script, it creates an article in ID 2 page (with the exception of the front and back covers), that is, when Horizontal scrolling is disabled, scrolling occurs on the Android device which makes it very confusing to navigate the magazine.

    My questions are, we can modify the script so that it produces unique page ID files and if so will pinch to zoom work with specific items?

    Thank you

    Charlotte

    Hello

    I adopted the script for several scenarios, which may be useful. It can certainly be more managed.

    Claudio, to answer your question, Yes, you can adjust the offset value in the script. I did it for our PDFs with versions below.

    I made changes in the script which include the following:

    1. Drop the required naming convention. Page names should be ordered now 1 - x. Ex: 1.pdf "Page, 'Page 2', 'Page 35.pdf', etc. I added a sort function to sort problems where there is a # different numbers in the numerical value of page. Note that the word "Page" is not necessary.
    2. This allows spaces in file names.
    3. Note that the script still requires the sidecar to the command files correctly. Folio Builder will import an article "Page 10" before "Page 2"when you perform an import multiple article.»

    Here is one who creates 1024 x 600 H & V. page layouts (target: Kindle Fire 7 "SD.) Note, due to a limitation of Android/DPS of the flattened chimneys not being is no PtZ, you can not PtZ.)

    Here is one who creates layouts of 1280 x 800 H & V. (target: Kindle Fire 7 '' HD Note, due to a limitation of Android/DPS of the flattened chimneys being don't not PtZ, you can't PtZ.)

    Here is one that creates only provisions of 1280 x 800 h. (target: light the fire 7 '' HD.) Given that this includes no flat batteries, you can use PtZ).

    Here is one who creates layouts of 1920 x 1200 H & V. (target: Kindle Fire 8.9 "HD Note, due to a limitation of Android/DPS of the flattened chimneys not being don't not PtZ, you can't PtZ.)

    We were just testing some of these options, in that no guarantees are these infallible. However, if you encounter a problem, feel free to shoot me a PM and I'll see if I can fix it for you.

    Concerning the PtZ is not not available for items flattened in the Android, my discussions Adobe viewers has no desire to fix this / add features to their current viewers focus on the air. When they release a viewer Android native (Q1?) it would probably be a valid request if it is not available from the start.

    See you soon

  • where can I find plug-ins for InDesign

    Hello

    Do you know where to find a directory of all the plug-ins for InDesign?

    Modules Adobe site is incomplete (many commercial plugins are not mentioned).

    I'm looking for is a plugin which can replace the images with the same name, a different file path and a different extension (instead of .jpg .eps).

    Thank you

    Vincent

    I think I've seen this question asked on the forum script.

    PluginsWorld is quite a good resource for commercial plugins.

    http://www.pluginsworld.com

    P.

  • How to change the javascript for Indesign cs 5 in a version for cc

    Hello

    I have a javascript for Indesign CS5, but I want to use it in Indesign CC, but it won't work

    What should I do, if I can use the script in Indesign CC?

    Kind regards

    EVI

    Why did you change to 10? It must be 5.

  • non-scripteur try a script for metadata

    my script does everything I want except that it is to convert all spaces and periods to semicolons in the final metatag and I can't understand why.

    It will be VERY obvious that the script attached is nothing more that a bunch of snippets cut together to do most of what I want to...

    I want to run this script at the end I finished a project to insert the necessary metatags.

    I want the name of the project

    I want the copyright information

    I want keywords to include all images used in the document

    I want to be able to add keywords.

    to run this script, you will need a character style called KeywordsCStyle

    -the title of the document and the copyright.

    myDocument var = app.activeDocument;

    with (myDocument.metadataPreferences) {}

    author = "Adobe";

    copyrightInfoURL = "UPMC.com.

    copyrightNotice = "© UPMC 2014";

    copyrightStatus = CopyrightStatus.yes;

    Description = "Sample scripts in InDesign CS xmp metadata";

    documentTitle = myDocument.name.split (".indd") [0];

    jobName = "XMP_Example_2003";

    //var myNewContainer = createContainerItem ("http://ns.adobe.com/xap/1.0/", "email"); 

    //setProperty ("http://ns.adobe.com/xap/1.0/","email / * [1]","[email protected]" ""); 

    }

    //----------------------------------------------------

    with (myDocument.metadataPreferences) {}

    author = 'scott rudy. "

    documentTitle = myDocument.name.split (".indd") [0];

    }

    //-------------------------------------------------//

    var curDocTitle = app.activeDocument.metadataPreferences.documentTitle;

    var curAuthor = app.activeDocument.metadataPreferences.author;

    var curKeywords = app.activeDocument.metadataPreferences.keywords;

    Array.prototype.unique = function () {}

    var r = new Array();

    {o: for(var i = 0, n = This.Length; i < n; i++)}

    for (var x = 0, y = r.length; x < y; x ++) {}

    if(r[x]==this[i]) continue o ;}

    r [r.Length] = this [i] ;}

    Return r;

    }

    function addXMP (/ * find GREP * / findString, / * style para * / paraStyle, / * chr style * / chrStyle, / * insert to * / XMPdest) {}

    Reset search fields

    app.findGrepPreferences = NothingEnum.nothing;

    app.changeGrepPreferences = NothingEnum.nothing;

    setting the search parameters

    If app.findGrepPreferences.findWhat (findString) = findString;

    If (paraStyle) app.findGrepPreferences.appliedParagraphStyle = paraStyle;

    If (chrStyle) app.findGrepPreferences.appliedCharacterStyle = chrStyle;

    Switch (XMPdest) {}

    Insert keywords

    case 'Key words':

    var myKeywords = app.activeDocument.findGrep ();

    var myKeys = Array();

    Browse the keywords and get the content

    for (var i = 0; i < myKeywords.length; i ++)

    myKeys.push (myKeywords [i] .silence);

    myKeys.sort ();

    remove duplicates

    myKeys = myKeys.unique ();

    Insert the keywords of the document XMP

    app.activeDocument.metadataPreferences.keywords = myKeys;

    break;

    Topic search/insert

    case "section:

    var myHeading = app.activeDocument.findGrep ();

    app.activeDocument.metadataPreferences.documentTitle = myHeading [0] .silence;

    break;

    Author search/insert

    case 'author ':

    var MyAuthor = app.activeDocument.findGrep ();

    app.activeDocument.metadataPreferences.author MyAuthor = [0] .silence;

    break;

    }

    }

    Copy all image names / /-/ /.

    f = app.activeDocument.textFrames.add({geometricBounds:[0,0,"20mm","20mm"]});)

    f.contents = app.activeDocument.links.everyItem().name.join("\r");

    f.parentStory.texts [0] .select ();

    -change the character style.

    cName = "KeywordsCStyle"; var

    mCstyle var = app.activeDocument.characterStyles.item (cName);

    If (mCstyle.isValid)

    App.Selection [0] .applyCharacterStyle (mCstyle);

    //---------------------------------------//

    App.Copy ();

    //-----------------------------------------------------------------------//

    Add keywords

    addXMP ("\\w {1},","","KeywordsCStyle", "Keywords");

    Add title

    addXMP("","HeadingPStyle","","Heading");

    Add the author

    addXMP("","AuthorPStyle","","Author");

    //

    -Remove textbox image names-

    f.Remove ();

    Hello

    If your goal is to define a link name in full as a particular keyword ==> the part with the creation temporary textFrame, charStyle and findGrep() application looks like unnecessary...

    the line:

    app.activeDocument.metadataPreferences.keywords = app.activeDocument.links.everyItem().name;
    

    must do a job

    Jarek

  • Script for automatic placement of several text files?

    An editor I work with is slowed by a change to their workflow. Maybe there's a whole script for help? I looked but can not find, so I post here.

    Old workflow: Designers would be "automatic formatting" a single Word doc with all the preliminary pages (sometimes > 10 sections of diff.) and chapters and endnotes in a model book.

    New workflow: The Word doc is now divided into 30-40 InCopy files, always destined to a single InDesign layout doc (The InCopy files were created from a Word doc marked by a different system, so that they are all new to the InDesign user.)

    Y at - it a script which, according designers load a square slider with 30-40 (in the right order) files, which will allow them to simple-click on page 1, and InDesign will place one after the other files, autoflowing necessary? They still need them to be placed in individual InCopy files (so would not help concatenate Prime). I don't think that there is never a case of 2 stories being on the same page.

    Thank you

    AM

    Hey AnneMarie,

    This script allows you to select a bunch of files and will try to place them, one by one, in your InDesign document. It will be auto-flux them according to the needs (but be careful because standing in excess of problems - because the script does not test for this).

    I tested with a lot of property, but not with InCopy files because I did not. If they are adjustable as Word documents, the script must run end.

    Let us know if everything works correctly for you.

    // BS"D
    // Multi-file auto-place
    // An InDesign Script by Ariel, (c) Id-Extras.com, 2014
    // This script will allow the user to select a bunch of placeable files (Word docs, etc.)
    // It will then attempt to place and auto-flow all the selected files.
    // The script will start from page 1 of the active document
    // and keep adding pages as needed.
    // It will add text frames as needed, within the margins of the page.
    // IMPORTANT: There is no error-checking for perpetual overflow!!!
    // So, if something you're trying to place cannot fit within the margins,
    // The script will continue adding pages to InDesign until it crashes.
    // To quit the script, press ESC.
    var myDoc = app.activeDocument,
     myFiles = File.openDialog("Select files to place...", undefined, true),
     i,
     currentPage = myDoc.pages[0],
     prevFrame,
     myFrame;
    
    for (i = 0; i < myFiles.length; i++){
     myFrame = addFrame(currentPage);
     myFile = myFiles[i];
     try{
      myFrame.place(myFile, false);
     }
     catch(e){
      alert("Unable to place file: "+myFile, "Multi-file auto-place");
      continue;
     }
     while (myFrame.overflows){
      currentPage = addPageAfter(currentPage);
      prevFrame = myFrame;
      myFrame = addFrame(currentPage);
      prevFrame.nextTextFrame = myFrame;
     }
     currentPage = addPageAfter(currentPage);
    }
    function addFrame(aPage){
     var pageMargins = aPage.marginPreferences,
      aFrame = aPage.textFrames.add(),
      areFacing = app.activeDocument.documentPreferences.facingPages,
      myTop = aPage.bounds[0]+pageMargins.top,
      myBottom = aPage.bounds[2]-pageMargins.bottom,
      myLeft = aPage.bounds[1]+pageMargins.left,
      myRight = aPage.bounds[3]-pageMargins.right;
     //When document.documentPreferences.facingPages == true,
     //"left" means inside; "right" means outside.
     if (areFacing && aPage.side == PageSideOptions.LEFT_HAND){
       myLeft = aPage.bounds[1]+pageMargins.right;
       myRight = aPage.bounds[3]-pageMargins.left;
     }
     aFrame.geometricBounds = [myTop, myLeft, myBottom, myRight];
     return aFrame;
    }
    
    function addPageAfter(aPage){
     return myDoc.pages.add(LocationOptions.AFTER, aPage);
    }
    
  • Script for grep that looks for the B of paragraph style paragraph style

    Hello

    I am fairly new to scripting in Indesign, and I ran across something I want script that I do not know how. Among the paragraph styles that are in our files are Normal and song. I need to add an extra paragraph return between all instances of normal followed by a song. I tried to search the forums to see if what was already here somewhere, and if it is I didn't come through it. I want to implement in the form of script grep, but if anyone has another way to do it, I would like to know also.

    Thanks in advance

    Hello

    For example, you can use a script.

    I guess a block of text with a correct history is selected and the history is in a setting or related frameworks.

    ....

    monarticle = app.selection [0] .parentStory;

    If (myStory.constructor.name! == 'Story')

    {

    Alert (' select a destination text block, then try to pls\rand ");

    Exit();

    }

    myNormal = app.activeDocument.paragraphStyles.item ("Normal");

    mySong = app.activeDocument.paragraphStyles.item ("Song");

    app.findTextPreferences = null;

    app.findTextPreferences.appliedParagraphStyle = mySong;

    mFound = myStory.findText ();

    Len = mFound.length - 1;

    If (len > = 0)

    While (len)-

    {

    currPara = .paragraphs mFound [len] [0];

    If (.appliedParagraphStyle myStory.paragraphs.previousItem (currPara) is myNormal)

    currPara.insertionPoints [0] .silence = "\r";

    }

    ...

    Rgds

  • Apply Find &amp; Replace Script for. INDB?

    Hi Chaps,

    Is it possible to apply a script to search for and replace type to an InDesign book (CS4 > .indb)?

    I have a folder .indb that my have a number of documents, each with the word 'EURO' in a number of tables. I want to change that to "GBP" in all documents, but would like to automate the process, instead of manually apply the script to each document.

    Does anyone know of a script for this?

    Much thanks

    Samuel

    Well, it's also quite possible to have a script open all documents, make your operations on each and then close them. See, for example, http://forums.adobe.com/message/2072111#2072111

    Google around scripts more - I've written several that do similar things.

  • Need a script for InDesing culture pdf files

    Hello

    I have over 200 pages pdf file. I need to place pages in InDesign, jump the 4 sides about 20mm in InDesign. I did place using the script. I need to crop all pages, including at - it a script for the same... ?

    Thanks in advance.

    Hello

    You can try with the code below:

    var myDoc = app.activeDocument;
    var myGraphics = myDoc.allGraphics;
    for (var a = 0; a
    

    But make sure that your rule should be in mm.

    This is Zanelli script to put pdf in Indesign.

    Shonky

  • Mode script for ANY c ++ function

    Hi all

    My goal was to use the pxi 5406 to implement features of frequency sweep. Right now, we use only the functions on the list of the frequencies of creation. There are four modes of release for the frequency list, signle, continuous, step by step and burst. We use the bleachers through fashion. It is painful to use this mode, since for each frequency, you need to send a rising edge, so if I have several hundred, it means I have to produce this amount of rising edges. This will generate a lot of buffer in another analog card.

    My question is, could I use script for the frequency list view? Or is there a smart way to achieve this? From the file of signal aid, he said that there are some c programe on script mode. But I can't find any examples in my computer. If you have any other, could you send me?

    Thank you very much.
    .

    Yami.

    Yami,

    The 5406 has the ability to run script mode. Only for her output modes are Standard function and frequency list. However, I believe that you can do what you want to do with the list mode frequencies. Assuming that you do not want to trigger you can put the camera in single or continuous Mode. Single will play your select frequency scan and then once completed, build:

    Continuous is similar, but you continue to repeat the signals to stop:

    All the above details are in aid of signal generators of NOR. I looked under the heading devices > 5406 > trigger > triggering Modes.

    With simple or continuous, you can specify the length of the waveform step, which could be a good starting point. With regard to the examples for c ++, I do not have, but if you look in the Start Menu, NOR-FGEN, National Instruments, examples, OR-FGEN C examples you can find a folder for "Sweep generator", there is a model and an example C you can look over your program after. I hope this helps!

  • Scripts for data cleansing Perf

    Hello

    We currently use BB 4.4 with the new features enabled PERF. Someone at - it scripts for cleaning or truncate the Perf Data collected? 4.5 is supposed to have the function programmed in. We run the BB server on unix.

    Perf Data under the $BBHOME / bbvar / perf

    The files are in plain text with lines like this:

    Here is a not so elegant way to truncate your files in perl. You will need to set the time as a unix timestamp.

    #Purge $BBPERF
    @files = "grep - Rl. $BBPERF / *';"

    $file (@files) {} foreach
    chomp ($file);
    Print "$file\n";
    @data ='cat $file | AWK ' {if (\$4 > = $startTime) {print \$0}} ";
    If (!) () open (FILE, "> $file"))) {print "cannot open $file: $!"} \n » ; print LOGFILE "cannot open $file: $! \n » ; next ;}
    foreach $line (@data) {print FILE $line ;}
    Close the FILE;
    }

Maybe you are looking for