Your prescription for increased productivity and profitability
Looking forward to a new year and working with Adobe InDesign CC 2018. As we close the door to another great year, we thought you would like to have an outline of some of the scripts that were featured in our blog. We will be posting a download of some of these scripts with document resources for testing to our website. Watch for the announcement.
Feb 11 | Automating a Heart in InDesign |
---|---|
HeartShape.scpt | |
Custom Dialog (name, fill, stroke, size) text editbox, measurement editbox, dropdown) | |
Apr 6 | Animate CC for InDesign |
Alien animation – Publish Online: https://indd.adobe.com/view/f87ad262-49f9-4e5c-a727-a3ddd3d62a7a | |
Apr 15 | Animating Adobe InDesign I (beginning) |
Animation Encyclopedia Properties | |
Apr 21 | Animating Adobe InDesign II (Buttons, Multi-state objects) |
(Button exception; timing settings are for spread) | |
Button animation behavior: example for AppleScript, JavaScript | |
Apr 30 | Animating Adobe InDesign III (Animating Page Items) |
Works with script provided by Adobe. script preferences. | |
TestAnimation.scpt | |
TestTimingSettings.scpt | |
May 07 | Animating Adobe InDesign IV (Animating with a Timeline) |
TimelineAnimation.scpt | |
May 26 | Animating Adobe InDesign V (rectangle) |
CreateRectangle (AppleScript, ExtendScript) – on myMakeRectangle() | |
MoveRectangle.scpt | |
RunOnThenOff.scpt | |
June 03 | Animating Adobe InDesign VI (Animate Airplane) |
Airplane animates around globe. | |
Airplane (AppleScript and Extendscript) | |
June 27 | Animating Adobe InDesign VII (Animation Settings, setting path points) |
Setting animation settings for objects, Adding Timing (Keyframes), Adding Rotation | |
Path Points (AppleScript, ExtendScript) | |
GetMotionPathPoints – on makeDefaultRectangle (spreadRef, gBounds, objStyle) | |
July 23 | Animating Adobe InDesign VIII (Animate Wagon) |
toCurrentLocation.scpt – on toCurrentLocation (objRef, dTime, dTravel, numTimes, tOffsets) | |
ToCurrentlocation.jsx | |
MyWagon (AppleScript and ExtendScript) – setRotateProps() handler and function | |
July 31 | Animating Adobe InDesign IX (Bar Chart) |
AnimateBarChart_final.scpt barChart_template.indt | |
barChart.scpt | |
on makeBar (parentObj, pTop, pLeft, dataItem, objStyle, tStyle) | |
on growIt (objRef, dTime, xScale, yScale, tOffsets, hideIt) | |
on fadeIn (objRef, dTime, oArray) | |
on getLongest (theList, theIndex) | |
DiagonalLine.scpt | |
Aug 14 | TextOnPath (setting properties for text on path: start/end bracket) |
on getSelection() | |
on makeParagraphStyle (docRef, styleName, styleProps) | |
on stylePath (textPathRef, textItem, textIndex, parastyleRef) | |
TextOnAPath.scpt | |
Badge.scpt | |
Aug 22 | Dialog for TextOnAPath (Custom Dialog, tell/with, every/everyItem()) |
(enabling group, dropdown; selected index/selectedIndex) | |
DialogTemplate.scpt | |
DialogTemolate.jsx | |
Aug 29 | Automate InDesign Graphic Export with AppleScript I |
ExportGraphics.scpt – on exportItems(), on getDocRef() | |
Sept 6 | Automate InDesign Graphic Export With AppleScript II |
on userDialog (folderList: “desktop”, “home folder”, “document folder”) | |
dialog with enabling groups, checkbox control | |
on checkFolder (folderPath, folderName) –creates folder if not exists | |
on setExportPrefs (exportPrefs), on doExport (docRef, jpgPath, pngPath, choiceList) | |
Sept 12 | Managing Script Handlers in AppleScript |
getDocRef.scpt – on getDocRef() | |
on showMessage(myMessage) | |
Simple Template for Handlers | |
on getDocumentFolder (docRef) | |
Sept 19 | Restoring InDesign Preferences |
(capture/restore preferences used: User Interaction level for user dialog | |
User Dialog (Applescript, Extendscript) – userDialog handler and function | |
Measurement Units (using script preferences; Applescript, Extendscript) | |
Measurement Units (using view preferences; Applescript, Extendscript) | |
CreateAndName_MultiplePageItems.scpt | |
on makeTitlebox (6 arguments) | |
on makeRectangle (9 arguments) | |
on makeLayer(parentRef, layerName, atTop) | |
Sept 28 | InDesign Script Handlers (Functions, Export to HTML with CSS) |
makeTextFrame.scpt (13 arguments) | |
makeTextFrame.js | |
TextFrameWithStyle.scpt (GrayFillWithBorder object style, Heading1 parastyle) | |
TextFrameWithStyle.js (only 5 arguments) | |
Oct 15 | Automate Documents and Styling with AppleScript (using templates, place text) |
Paragraph Styles, Next Paragraph Style | |
DocFromTemplate.scpt (with Template in Templates Folder) | |
NewDocWithStyles (import object and text styles) | |
on getImportFile() (choose file default location) | |
Oct 26 | Embedded Image Report |
Writes report to plain text file | |
ImageReport_fileSave.scpt | |
imageReport.scpt | |
Nov 6 | Release Anchored Items |
UnanchorSplineItems.scpt | |
UnanchorSplineItems.js on getDocRef() | |
getObjStyle(docRef, styleName, WrapAmt) | |
Nov 23 | Script an InDesign Document Book Cover |
creates preset named “6x9Book” if not exists; Uses resize | |
BookCover.scpt | |
BookCover.js | |
Dec 9 | Single Page Calendar SinglePageCalendar_blog.indt |
SinglePageCalendar_Blog.scpt | |
Dec 17 | Placing Multiple Images Multiple Times |
Catalog.scpt | |
ListItems.scpt (same as catalog but images are placed at beginning of paragraphs) | |
End of Story.scpt (same as catalog only one image is placed at end of stories.) |