[Acr DC] Как в pdf вставить серийный номер, меняющийся при печати?

IVA2000

Топикстартер
10 лет на форуме
Сообщения
74
Реакции
16
Есть сверстанные в InDesign этикетки с интерактивными формами (Window-->Interactive-->Buttons and Forms). В формы перед печатью забивается дата и серийный номер.

2017-12-19_17-03-15.png


Но серийный номер при печати должен меняться! Нужно руками забить, например, "123", и получить рулон этикеток с номерами "123", "124", "125", "126"...

Как это сделать?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Хотя...
В принципе, теоретически возможно сделать макрос, который печатал-менял-печатал... 'hmmm'
 

IVA2000

Топикстартер
10 лет на форуме
Сообщения
74
Реакции
16
Спасибо, смотрю!

в какой момент номер должен меняться?
Наверное, в момент вывода на печать очередной копии документа.
 

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
Поглядеть глазами на PDF хотелось бы.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Наверное, в момент вывода на печать очередной копии документа.
А зачем такие сложности, если можно сразу сгенерировать PDF со всеми номерами и печатать его?
Но,
теоретически возможно сделать макрос, который печатал-менял-печатал...
 

IVA2000

Топикстартер
10 лет на форуме
Сообщения
74
Реакции
16

IVA2000

Топикстартер
10 лет на форуме
Сообщения
74
Реакции
16
зачем такие сложности, если можно сразу сгенерировать PDF со всеми номерами и печатать его?
К сожалению, итак уже генерится длинный pdf с этикетками, различающимися по другим полям. И именно в таком виде используется заказчиком.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

IVA2000

Топикстартер
10 лет на форуме
Сообщения
74
Реакции
16
Т.е. номера при печати должны меняться сразу в несметном множестве этикеток?
От нескольких штук, до нескольких тысяч. Все зависит от производственной необходимости в данную смену.
Мастер смены берет pdf с этикетками, выбирает страницу с нужной этикеткой, определяет по базе диапазон серийных номеров, вбивает в форму первый серийный номер из диапазона и отправляет эту страницу на термопринтер. И должен получить рулон с этикетками, в которых серийные номера идут последовательно.
 
Последнее редактирование:

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ну это вам специализированная программа-нумератор нужна
Или хотя бы вышеупомянутый скрипт
 

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
Проблема в том, что в документе поля ввода не имеют сколько-нибудь осмысленного наименования.
upload_2017-12-19_22-20-54.png

Есть более-менее призрачная надежда, что можно будет сделать экшн со скриптом, который автоматически поменяет значения на всех последующих страницах.
 
  • Спасибо
Реакции: Flame

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 808
Реакции
3 434
Проблема в том, что в документе поля ввода не имеют сколько-нибудь осмысленного наименования.
Да.
Код:
---
FieldType: Text
FieldName: Text Field 71
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 69
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 68
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 11
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 9
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 6
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 15
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 13
FieldFlags: 0
FieldJustification: Left
---
FieldType: Text
FieldName: Text Field 12
FieldFlags: 0
FieldJustification: Left
Поэтому алгоритм такой:
1. Выдернуть нужную полосу в отдельный файл.
2. Запросить данные для заполнения.
3. Сегенерировать многополосный файл.
 

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 808
Реакции
3 434

IVA2000

Топикстартер
10 лет на форуме
Сообщения
74
Реакции
16
можно будет сделать экшн со скриптом, который автоматически поменяет значения на всех последующих страницах
Простите, нужно менять значения не на всех страницах, а отправить на печать одну страницу, чтобы принтер выплевывал этикетки с меняющимися по порядку номерами, начиная с определенного.
Это делается скриптом? Скриптом в какой среде? У кого можно заказать такой скрипт?

1. Выдернуть нужную полосу в отдельный файл. 2. Запросить данные для заполнения. 3. Сегенерировать многополосный файл.
Да, а как это делается? Это делается каким-то скриптом в среде Adobe acrobat? Я явно не сумею такое запрограммировать, у кого можно такое заказать?
 

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 808
Реакции
3 434
У кого можно заказать такой скрипт?
Могу предложить 2 варианта:
1. Обучить сотрудника выполнять эту задачу в консоли.
2. Написать софт, который будет делать всё сам.

1 — дёшево, но потребует от оператора чуть больше, чем тыкать мышкой в кнопки.
2 — дорого, но под ключ и любая кухарка потом справится. :)

Скрипт может оказаться срединным решением, но я их не умею писать, в отличие от @Oleg Butrin и @_MBK_, например.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Лично я не вижу никакой принципиальной технической проблемы
Это делается скриптом? Скриптом в какой среде? У кого можно заказать такой скрипт?
1) Да 2) В акробате 3) У любого из нас
 

IVA2000

Топикстартер
10 лет на форуме
Сообщения
74
Реакции
16
Могу предложить 2 варианта: 1. Обучить сотрудника выполнять эту задачу в консоли. 2. Написать софт, который будет делать всё сам.

1) Да 2) В акробате 3) У любого из нас

Спасибо!

Вот тут тонкий момент, господа! Оплачивать будет мое руководство. И оно может посмотреть на прайс, и вообще удалить серийники из этикеток, либо оставить этикетку в ворде, для которого скрипт давно написан и работает.
Пожалуйста, напишите на мой e-mail ориентировочную сумму за ваш вариант, я вам очень вежливо и с благодарностью отвечу и пойду сумму согласовывать с руководством. И там уж как повезет. И я в любом случае я вам отвечу по результату.
iva2000@gmail.com