Как я могу распечатать данные на предварительно напечатанных формах?

355
Kurt Miller

Иногда мы используем печатные бланки на обычном принтере. Мы можем просто настроить поле в Microsoft Word, например, и вуаля ...

Но на этот раз у меня есть больше, чем бланки. Это предварительно напечатанная форма, более сложная, чем просто бланк (изначально она была разработана для заполнения вручную). Мне нужно распечатать содержимое формы на форму из базы данных, и мне нужно использовать реальные предварительно напечатанные формы, а не воспроизводить их и печатать как форму, так и содержимое. Вот пример:

enter image description here

Мне было интересно, если бы можно было использовать обычный принтер, чтобы заполнить нужные участки бумаги.

0
Вы имеете в виду сплошную полоску бумаги? Я так не думаю, если только вы не разорвали его вручную на отдельные страницы формата, приемлемого для принтера. harrymc 5 лет назад 2
@harrymc Я имею в виду, например, печать [этот отчет, сгенерированный мной в формате pdf] (http://www.gotreportviewer.com/matrices/tables.png) на бумаге, посвященной моей компании. Следовательно, печать будет состоять только в заполнении пустых квадратов Kurt Miller 5 лет назад 0
Так что я понимаю это лучше, позвольте мне спросить это. По сути, у вас есть форма с пробелами для информации, которую вы хотите запустить через стандартный лазерный принтер, чтобы этот принтер мог заполнить пробелы информацией, в результате чего была заполнена форма? Я полагаю, что эти формы не являются трехкомпонентной копией или чем-то, что потребовало бы «воздействия» для правильного заполнения, это просто одностраничные формы, которые необходимо заполнить? Paperlantern 5 лет назад 0
@Paperlantern Да. Вы правильно поняли. Нет углерода. Только отдельные страницы должны быть заполнены через стандартный лазерный принтер Kurt Miller 5 лет назад 0
Так почему бы не заполнить форму в электронном виде, используя какой-либо тип процесса сборки документов, такой как HotDocs? Затем сохраните его там, где его необходимо сохранить для справки, и распечатайте на фирменном бланке, или какой запас понадобится позже для подачи или отправки по почте и т. Д.? Какой фактор здесь играет роль, что делает так, чтобы ПРИНТЕР заполнял данные на бумажном носителе? Paperlantern 5 лет назад 0
Что такое "обычный" принтер? RonJohn 5 лет назад 0
@Paperlantern Заполняемые данные поступают из базы данных. Бумага является своего рода юридическим документом. Он предназначен для ручного заполнения ручкой. Но в настоящее время существует так много записей, что нам нужно заполнить его через базу данных. И у нас нет (не может позволить себе) матричный принтер Kurt Miller 5 лет назад 0
Ваш комментарий груб, а ваш вопрос неясен. Если под «обычным» вы подразумеваете «лазер», то ** скажите так **. (Некоторые из нас достаточно взрослые, чтобы помнить, когда у всех были матричные принтеры. Я достаточно взрослый, чтобы помнить * термальные * принтеры. RonJohn 5 лет назад 0
@RonJohn Я думаю, это было ... Так что извините, комментарий удален (кстати, я не являюсь носителем английского языка, поэтому я, должно быть, использовал неуместное выражение. Снова извините, Рон) Kurt Miller 5 лет назад 0

3 ответа на вопрос

1
harrymc

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

0
John Czukkermann

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

Я имею в виду, например, печать [этот отчет, сгенерированный мной в формате pdf] (http://www.gotreportviewer.com/matrices/tables.png) на бумаге, посвященной моей компании. Следовательно, печать будет состоять только в заполнении пустых квадратов Kurt Miller 5 лет назад 0
0
fixer1234

То, что вы описываете, - это просто печать определенных вещей в точных местах, которые будут соответствовать позициям на предварительно напечатанной бумаге (и вы говорите, что это должно быть на этой бумаге, а не на репродукции). Вы можете сделать это, но это требует подготовки, и принтер должен быть в состоянии точно зарегистрировать бумагу (предположим, что это возможно). Задача чем-то похожа на создание собственного шаблона для печати листов с этикетками, за исключением того, что «этикетки» могут находиться в произвольных местах на странице, смешанных размеров и т. Д.

Есть несколько способов сделать это.

  1. Специально для этой цели есть программное обеспечение (я не использовал его очень давно, поэтому не могу рекомендовать конкретный продукт). Как это работает, вы сканируете форму, чтобы создать шаблон, который использует программное обеспечение. Вы определяете области, которые хотите заполнить в шаблоне, и программа создает поля ввода данных. Как правило, вы проходите некоторую форму процесса настройки, чтобы точно настроить печатаемое местоположение. Затем вы используете его, просматривая экранную копию формы. Вы вводите информацию в поля ввода данных. При печати он печатает только введенные данные и помещает их в предварительно напечатанную форму. После установки программное обеспечение также обычно позволяет просто создать список данных, который он выводит в правильном месте (аналогично mailmerge).

  2. Вы можете сделать вышеупомянутое вручную. Измерьте точное местоположение на бумаге. Выберите известное вам программное обеспечение, которое позволяет вам размещать объекты на странице (текстовый процессор, настольный издатель, электронная таблица и т. Д.). Создайте поля, текстовые поля, ячейки или все, что программное обеспечение использует для единиц текста, и расположите их так, чтобы они соответствовали форме (для точного выравнивания может потребоваться метод проб и ошибок). Вы должны контролировать и ограничивать записи, чтобы они соответствовали форме в предписанных областях.

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

Вы полностью поняли, что я имел в виду. Я слышал о втором решении от коллеги. Можно ли софт в первом ответе? Кроме того, могу ли я, если у вас есть время или ресурс, объяснить, как реализовать второе решение? В любом случае спасибо. Название программного обеспечения первого решения будет отправной точкой для меня. Спасибо ;-) Kurt Miller 5 лет назад 0
Большое спасибо ... Я не являюсь носителем языка, поэтому добавил к вашему ответу, мне нужно было выражение "предварительно напечатанная форма". это привело меня к [этому видео с Adobe Pro на YouTube] (https://www.youtube.com/watch?v=0ACV1remiUI). Спасибо, Фиксер. Если у вас есть другое бесплатное программное обеспечение, дайте мне знать об этом, пожалуйста Kurt Miller 5 лет назад 0
@ snorlax, последний раз, когда я использовал этот вид программного обеспечения, было, вероятно, в 1980-х или 1990-х, когда оно все еще было распространенным требованием. Я также сделал это вручную несколько раз с текстовым процессором (королевская боль в заднице). «Предварительно напечатанная форма», вероятно, является хорошим поисковым термином. Также на ум приходит «заполнитель форм». Когда мне это было нужно, я забыл, предложила ли Adobe эту функцию (или, может быть, я не хотел платить за версию Pro, если бы она была), но это похоже на хорошее решение. (Продолжение) fixer1234 5 лет назад 0
Также обратите внимание на особенности формы вашего текстового процессора. Он может иметь инструменты для облегчения этого (например, печатать только текстовые поля или скрывать весь другой контент при печати). fixer1234 5 лет назад 0

Похожие вопросы