Size: a a a

2019 November 07

AA

Anton Azarov in javascript_ru
Тот же Фотошоп под капотом nodejs
источник

Q

Qwelcer in javascript_ru
я конечно не сильно понимаю в этом, но тут не встретил ни слова про node js или c++
источник

Q

Qwelcer in javascript_ru
источник

AA

Anton Azarov in javascript_ru
Qwelcer
я конечно не сильно понимаю в этом, но тут не встретил ни слова про node js или c++
Тебя не смутило, что дата документа 2007, а ты let хотел? ))))
источник

AA

Anton Azarov in javascript_ru
И ещё - это не adobe js api. Это acrobat js api. Не путай
источник

Q

Qwelcer in javascript_ru
Anton Azarov
Тебя не смутило, что дата документа 2007, а ты let хотел? ))))
ну дока 2007 но возможно было измениться сама структура не?
источник

Q

Qwelcer in javascript_ru
Anton Azarov
И ещё - это не adobe js api. Это acrobat js api. Не путай
да, я че то обобщил)
источник

AA

Anton Azarov in javascript_ru
Дока там 2007 потому, что js core там тот же ))))
источник

Q

Qwelcer in javascript_ru
Anton Azarov
Дока там 2007 потому, что js core там тот же ))))
аа теперь все понял спасибо)
источник

Q

Qwelcer in javascript_ru
Вопрос по Acrobat JS Api, у меня есть скрипт который сортирует PDF страницы по размерам. На выходе скрипта я получаю массив из объектов. В этих объектах есть три поля: page, width, height. В итоге у меня отсортированный массив объектов есть, я хочу автоматизировать процесс печати на принтер и на плоттер. Следовательно я прогоняю массив через цикл, задаю условный оператор, с помощью которого отправляю страницы формата А4, А3 - на принтер, а все остальные большие форматы - на плоттер. Написал такой код:
источник

Q

Qwelcer in javascript_ru
if(app.alert('Do you want to print the files now?', 2, 2) == 4) {
   for(var item = 0; item < acp.length; item++){
     if(acp[item].width <= 420 && acp[item].height <= 297){
       var pp = this.getPrintParams();
       pp.printerName = 'Printer1';
       pp.firstPage = acp[item].page;
       pp.lastPage = acp[item + 1].page;
       this.print(pp);
     }
     else {
       var pp2 = this.getPrintParams();
       pp.printerName = 'Plotter1';
       pp.firstPage = acp[item + 1].page;
       pp.lastPage = this.numPages;
       this.print(pp2);
     }
   }
 }
источник

S

Syntax Highlight Bot in javascript_ru
Qwelcer
if(app.alert('Do you want to print the files now?', 2, 2) == 4) {
   for(var item = 0; item < acp.length; item++){
     if(acp[item].width <= 420 && acp[item].height <= 297){
       var pp = this.getPrintParams();
       pp.printerName = 'Printer1';
       pp.firstPage = acp[item].page;
       pp.lastPage = acp[item + 1].page;
       this.print(pp);
     }
     else {
       var pp2 = this.getPrintParams();
       pp.printerName = 'Plotter1';
       pp.firstPage = acp[item + 1].page;
       pp.lastPage = this.numPages;
       this.print(pp2);
     }
   }
 }
источник

Q

Qwelcer in javascript_ru
но в итоге у меня выдает ошибку -
источник

Q

Qwelcer in javascript_ru
почему он не принимает индекс acp[item + 1] ?
источник

ИД

Илья Дёмин in javascript_ru
Привет! Обязательно ли ставить знак ‘>’ при выборе селекторов? Например:
cart.querySelector('.product_cart > button’)
источник

IN

Igor N in javascript_ru
селекторы это в @css_ru
источник

Q

Qwelcer in javascript_ru
Илья Дёмин
Привет! Обязательно ли ставить знак ‘>’ при выборе селекторов? Например:
cart.querySelector('.product_cart > button’)
все равно ты не повесишь событие на много кнопок
источник

Q

Qwelcer in javascript_ru
косяк был в acp.length - 1;
источник
2019 November 08

А

Абдул in javascript_ru
Спокойной ночи!
источник

ИД

Илья Дёмин in javascript_ru
Qwelcer
все равно ты не повесишь событие на много кнопок
Я и не вешаю событие на много кнопок
источник