Скрипты Indesign Server Textarea.Contents

Я создаю сценарий Javascript для использования с сервером Indesign (CS3).

Попытка найти все текстовые области в документе и найти их содержимое.

Я могу легко просмотреть все текстовые области, используя функции, предоставляемые Adobe.

Однако, когда я пытаюсь получить содержимое TextArea, я получаю только то содержимое, которое видно внутри этого textarea, а не текст порта вывода.

document.TextAreas[0].contents

Другими словами, если документ Indesign содержит текстовое поле с небольшим знаком плюс, указывающим, что есть еще текст, но он не помещается, то мой скрипт не возвращает скрытый текст.

Или, говоря другими словами, снова. Могу ли я получить весь контент, когда свойство «переполнение» текстовой области имеет значение false;

Полный код:

function FindAllTextBoxes(){
        var alertMessage;
        for (var myCounter = myDoc.textFrames.length-1; myCounter >= 0; myCounter--) {
        var myTextFrame = myDoc.textFrames[myCounter];
            alertMessage += "\nTextbox  content: " + myTextFrame.contents;
            alertMessage += "\nOverflow:" + myTextFrame.overflows;
            alert(alertMessage);
        }
}

Как я могу прочитать полное содержимое Textarea?

5
задан Olivier De Meulder 13 April 2012 в 13:29
поделиться