• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Automatically adding alt text to graphics

Community Beginner ,
Feb 15, 2012 Feb 15, 2012

Copy link to clipboard

Copied

Here is a pie-in-the-sky project that is way beyond my abilities. Anyone up for that challenge will have my (and probably other's) endless gratitude.

I would like a script that creates an "alt text" for graphics based on the text of its caption in the document.

The structure would be something along the lines of:

1. Enumerating each anchored frame that contains a graphic

     a. Testing to see if a specific paragraph style follows the anchored frame

     b. If exists, selecting the text of that specific paragraph style

     c. Setting the "Alternate" object property of the anchored frame

So after most graphics we have a caption using a "Figure Title" paragraph style. The script should create the text like: "This image is a screen shot of " + figTitle. Then populate the Alternate field of the Object Attributes dialog box of the Object Properties of the anchored frame.

TOPICS
Scripting

Views

681

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Feb 15, 2012 Feb 15, 2012

Copy link to clipboard

Copied

LATEST

Milo--

While I'm not volunteering to write the script, I would encourage you to tackle it yourself. It is hardly a pie-in-the-sky project, and if you have any desire to expand your abilities, this would be a worthwhile exercise.

You've already taken the first step by outlining the basic structure.

There are several threads you might find useful in putting it all together

http://forums.adobe.com/thread/959627?tstart=0 --The main subject is about deleting aframes, but it spends a bit of time discussing how to iterate through all the frames in a document and determining their contents.

http://extendingframemaker.blogspot.com/2012/01/getting-elements-text.html --While the listed subject is getting text from an element, the approach is very similar to how you get text from a paragraph

http://forums.adobe.com/thread/926370?tstart=0 --Regarding setting attribute values

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines