- Сообщения
- 578
- Реакции
- 200
Имя автора, наверное, не секрет. Просто "LF". Я на всякий случай шифруюсь, мало лиА файл золопучный не выкладывали? Может там какое хитрое имя этого автора?
А файл золопучный не выкладывали? Может там какое хитрое имя этого автора.
console.println(this.getAnnots(1));
[Markup 1 ea981e25-c52b-43c2-b1bc-51fac85dd452]
И дальше простыня таких строчек
По ходу, да. Чет в акробате очень сильное колдунство, даже элементарный скрипт не написать.То есть, анамнез такой - получается, что у вас даже принудительное открытие файла не помогает получить комментарии?
var myDoc = app.openDoc(this.path);
for (var i = 0; i < myDoc.numPages; i++ )
{
var annots = myDoc.getAnnots(i);
if (annots)
{
console.println("Page: "+i+" annots: "+annots.length);
for (var j = annots.length-1; j >=0 ; j--){
if (annots[j].author == "Author") annots[j].destroy();
}
} else
console.println("Page: "+i+" no annots");
};
myDoc.saveAs(myDoc.path);
вручную открыть и запустить скрипт быстрее, чем уже тут обсуждается.90 файлов
Я уже давно все вручную сделал, но это не последняя такая работавручную открыть и запустить скрипт быстрее, чем уже тут обсуждается.
вручную открыть и запустить скрипт быстрее, чем уже тут обсуждается.
Тото и оно что нетПолучить список файлов из заданной папки можно средствами JS?
И снова тебя огорчу...скриптом Bath можно запускать?
Опять чудеса.Колдунство, согласен, но постижимое
JavaScript:var myDoc = app.openDoc(this.path); for (var i = 0; i < myDoc.numPages; i++ ) { var annots = myDoc.getAnnots(i); if (annots) { console.println("Page: "+i+" annots: "+annots.length); for (var j = annots.length-1; j >=0 ; j--){ if (annots[j].author == "Author") annots[j].destroy(); } } else console.println("Page: "+i+" no annots"); }; myDoc.saveAs(myDoc.path);
Page: 0 no annots
Page: 1 no annots
Page: 0 no annots
Page: 1 no annots
Page: 0 no annots
Page: 1 annots: 245
Page: 0 no annots
Page: 1 no annots
Page: 0 no annots
Page: 1 no annots
Page: 0 no annots
Page: 1 no annots
var myDoc = this;
for (var i = 0; i < myDoc.numPages; i++ )
{
var annots = myDoc.getAnnots(i);
if (annots)
{
console.println("Page: "+i+" annots: "+annots.length);
for (var j = annots.length-1; j >=0 ; j--){
if (annots[j].author == "Author") annots[j].destroy();
}
} else
console.println("Page: "+i+" no annots");
};
myDoc.saveAs(myDoc.path);
То же самое, нет комментовА если смухлевать и не открывать - чтото изменится?
Page: 0 no annots
Page: 1 no annots
Page: 0 no annots
Page: 1 no annots
Page: 0 no annots
Page: 1 no annots