Прежде всего, я только недавно начал баловаться с расширенными возможностями PDF ...

Быстрая предыстория:

Как часть моей работы, я трачу большую часть своего времени, предварительно заполняя бумажные документы по счетам избыточной информацией. Итак, я создал PDF Paperwork Packages для каждого типа аккаунта. Затем я добавил поля формы, чтобы мне было легче заполнять информацию.

Недавно я узнал, что могу назвать эти поля, и если я назову два или более из них одинаковыми, заполнение одного заполняет все из них. Итак, я создал титульные листы, где я вставил всю лишнюю информацию один раз, и пакеты документов моей учетной записи автоматически заполнятся для меня. УРА!!!

Моя проблема:

Иногда я отправляю два одинаковых типа документов для счетов. Например, клиент открывает две учетные записи. давайте назовем их учетной записью A и B. A и B являются одними и теми же типами счетов и требуют одинакового пакета документов, но каждый требует различной информации в формах.

Когда я отправляю их клиентам, иногда они объединяют пакеты PDF в один файл, чтобы им было легче печатать. Когда я получаю обратно заполненные документы, я обнаруживаю, что некоторая информация из учетной записи A теперь находится в бумажной форме для учетной записи B, и наоборот. Это связано с тем, что поля формы в двух пакетах документов имеют одинаковые имена. Объединение их перемешивает информацию.

Идеальное решение:

Я знаю, что могу защитить эти формы и сделать так, чтобы клиенты не могли объединять файлы; Однако идеальное решение будет гарантировать, что:

1) Можно комбинировать страницы PDF, не изменяя предварительно заполненные поля формы, даже если объединенные страницы имеют общие поля формы с одинаковыми именами.

3) Люди по-прежнему могут использовать пустые поля формы для заполнения областей, которые я не смог заполнить

Я знаю, что это высокий заказ, и я надеюсь, что мое описание было ясно. Мне не повезло на этом?

Спасибо!

2 ответа2

1

Есть несколько возможностей, как справиться с этой ситуацией.

Как я понимаю, у нас есть повторение одних и тех же страниц, которые предоставляются конечному пользователю, а не рекомбинация отдельных форм.

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

Таким образом, это подход к подготовке.

Если вы уже заполнили формы и хотите их рекомбинировать (но у вас больше нет полей, которые можно редактировать, вы бы сгладили документы, а затем рекомбинировали.

Наконец, если вы хотите выполнить массовое предварительное заполнение, вы можете использовать специально созданный файл FDF, содержащий данные и работающий со страницами шаблонов (однако это приведет к созданию отдельных файлов, которые не будут иметь уникальных имен полей).

FWIW, "повторная загрузка" (отправка PDF через драйвер принтера PostScript и воссоздание PDF с использованием Distiller) - это то, что вы должны делать только тогда, когда действительно знаете, что делаете.

0

Поэтому я наткнулся на достаточно хороший ответ. Сейчас я просто нажимаю "файл", затем "печать", а затем выбираю "Adobe PDF" в раскрывающемся списке принтера.

Я проверяю, что "печать в оттенках серого" снята, чтобы мои блики все еще отображались, затем нажимаю "Печать", чтобы сохранить новый файл.

Это практически то же самое, что печать документов и сканирование нового PDF в цвете. Я не сохраняю поля формы, но, по крайней мере, получатель может комбинировать страницы без изменения данных.

Это, наверное, "скучный" ответ для большинства людей, но я мало что знаю об этом, так что это огромная победа для меня:D

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .