2016-08-30 12 views
0

Я ищу способ печати нескольких ярлыков на одной странице с помощью Microsoft Publisher. Я использую Publisher 2013 и 2016 для разработки, но на самом деле любое решение будет хорошей отправной точкой.Печать нескольких ярлыков с использованием Publisher interop

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

В качестве примера, скажем, я хотел 4 этикетки страницу, этикетки могут быть изложены следующим образом:

NUMBER_1 NUMBER_3

NUMBER_2 NUMBER_4

Конкретные вопросы:

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

Пожалуйста, дайте мне знать, если я могу предоставить более подробную информацию.

+0

Если вы предоставите файл примера, я могу взглянуть – Jbjstam

ответ

1

В MS Publisher 2013 имеется возможность распечатывать «Несколько страниц на листе», когда вы используете панель «Файл»> «Печать». Когда вы измените его на этот параметр, вы должны увидеть столько разных страниц, сколько создано в вашем документе, которое может хранить каждый лист бумаги. Убедитесь, что размер бумаги и расстояние между метками указаны правильно. Это должно быть все, что вам нужно. Если вы хотите сделать это в коде, то я не совсем уверен. К сожалению, нет шаблонов разработчика для настройки Publisher в Visual Studio.