[Acr XI] Извлечение страниц из нескольких файлов

  • Автор темы Автор темы Acrobatist
  • Дата начала Дата начала
Спасибо, полезно! Жаль, там не совсем мой случай обсуждается. Попробовал использовать предложенный скрипт - он действительно режет по 3 страницы, чего и добивался автор. Но переделать его под свою задачу, к сожалению, не хватает знаний.
 
Кто владеет javascript, помогите, пожалуйста, скрипт ниже упростить так, чтобы он извлекал первую страницу файла и сохранял её в той же директории с префиксом "cov".

var filename = "Extract";
var nihe=1;

try {
for ( var i = 0; i < this.numPages; i+=3)
this.extractPages
({
nStart: i, nEnd: i + 2,
cPath: filename+ util.printf("%03d",i/3+1) +".pdf"
});
} catch (e) { console.println("Aborted: " + e) }



В целом задачу, которой посвящалась эта тема, решить удалось - с помощью pdftk, но если получится выполнять извлечение с помощью штатного инструмента "Мастер операций", будет совсем хорошо.

Заранее благодарен откликнувшимся!
 
Для начала обратите внимание на тэги кода в шапке окна редактирования сообщений. Мало того, что код, помещенный в них выглядит красивее, но и полнее - некоторые жизненно важные фрагменты его не будут заменены форумным движком на сердечки и прочие веселые картинки. Что касается скрипта - если задача решена и срочности в ловле рыбы нет нет, то почему бы не начать осваивать предложенную вам удочку? Скрипт есть, мануал есть - прекрасная мотивация для начала приобретения полезного навыка.
 
Это например чем не подошло?
You were almost there... but actually deleting the other pages is easier than extracting just the first one.
Here's the code for that:
Код:
if (this.numPages>1)
this.deletePages({nStart: 1, nEnd: this.numPages-1});
 
  • Спасибо
Реакции: Acrobatist
Это например чем не подошло?
Это то, что надо! Видимо, вчера уже не соображал - кучу вариантов перепробовал, что-то постоянно не получалось.
Сейчас попробовал предложенный Вами вариант - всё ок! Спасибо огромное, вопрос исчерпан.
 
Добавить в "Мастере операций" сохранение с префиксом "cov" не представляет сложности, в отличие от составления java-скрипта. Еще раз благодарю профессионалов, заинтересованных не в троллинге и даче теоретических советов, а реально желающих помочь!
 
  • Спасибо
Реакции: Acrobatist
Я не профессионал ;]= ':(8'
 
Уважаемые форумчане, сегодня в процессе работы стало понятно, что одним скриптом не отделаться. Есть несколько рутинных операций, возникающих постоянно и явно подлежащих довольно несложной автоматизации. Пришел к выводу, что надо с кем-то плотно повзаимодействовать хотя бы пару дней и решить необходимые задачи с помощью написания под них скриптов. Все на коммерческой основе, разумеется. Вакансию (если её можно так назвать) разместил тут, если кому-то интересно, откликайтесь - буду рад сотрудничеству!