Как автоматизировать печать этикеток со штрих-кодом?
Я пытаюсь распечатать штрих-коды для библиотеки. Я создал список последовательных номеров и скопировал их в Word 2003.
Я хочу, чтобы имя библиотеки, шрифт штрих-кода, номер штрих-кода был напечатан на этикеточном листе Avery 5160.
Я могу заставить его работать, перейдя к инструментам, письмам и рассылкам, Конвертам и этикеткам, вкладке ярлыков и введите нужные данные. Я не вижу, как я могу извлечь эти данные из списка в документе Word, а не только то, что я печатаю.
5 ответов
Я закончил тем, что написал приложение Access, чтобы сделать это.
Проще всего, если ваш список чисел находится в таблице, но это возможно при использовании других форматов файлов. В разделе "Письма и рассылки" выберите "Объединение писем" вместо "Письма и ярлыки", затем следуйте указаниям мастера на панели, которая появляется в правой части экрана.
Он разбит примерно на три этапа: тип документа (метки), источник данных (файл с вашим списком чисел) и, наконец, вставка полей в ваши метки - затем с помощью опции скопировать его во все метки на странице перед выполнением фактическое слияние, чтобы получить ваши ярлыки. На веб-сайте Microsoft Office описан процесс слияния.
Положите список в Excel, а не Word. Вы должны быть в состоянии использовать лист Excel в качестве источника данных для ваших словесных меток.
Я не уверен, что слово можно использовать для такой автоматизации, и в любом случае вам будет гораздо лучше, если вы воспользуетесь программой с выделенной поддержкой печати штрих-кодов. Существует список программ для штрих-кодов для Unix и Linux, которые могут содержать что-то, что вы можете использовать, или в Pure PostScript есть программа для записи штрих-кодов, которая должна быть очень общей, хотя вам, вероятно, придется немного написать сценарий, чтобы использовать ее. Я также знаю о программе KBarcode для KDE. Для окон я не знаю ничего конкретного, но вы можете искать другие программы самостоятельно.
Я использую страницу ASP для этого типа вещей. У меня есть источник ASP, который генерирует штрих-коды, который вызывается страницей ASP или страницей.NET. Кодировка не маленькая, поэтому я не буду вставлять ее до тех пор, пока вы не попросите об этом. Призыв к этому коду:
<IMG SRC="http://localhost/BarCode.asp?code=<%= strCode %>&height=30&width=1&mode=code39">
Изменить: Вы можете найти источник на исходный код планеты здесь: http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=9765&lngWId=4