Как в word напечатать штрих код при помощи шрифта code 128
Если вы работаете с документом Word, книгой Excel или презентацией PowerPoint, сохраненной в библиотеке на сайте Microsoft Office SharePoint Server 2007, в которой действует политика, требующая вставки штрихкода как часть политики управления сведениями, возможно, потребуется вставить штрихкод в системный файл при сохранении или печати.
Важно: Штрихкоды больше не поддерживаются в SharePoint 2013 и более поздних версиях. Дополнительные сведения можно найти в разделе неподдерживаемые и измененные функции в Microsoft SharePoint 2013.
При отправке файла в библиотеку документов, в которой есть политика штрихкодов, штрихкод добавляется к свойствам (метаданным) элемента, но не вставляется в сам файл. Если вы решили изменить документ, а затем сохранить или распечатать его, он будет вставлен в файл как изображение. При работе с печатными документами, содержащими эти штрихкоды, вы можете использовать в документе сведения о штрихкоде, чтобы найти исходную копию документа и найти ее на Office SharePoint Server 2007 сайте. Это означает, что вы можете легко просмотреть все связанные рабочие процессы, метаданные, журнал аудита и другие сведения.
Вы не можете вставить штрихкод в документ, пока администратор сайта или диспетчер списков не настроит соответствующую политику для библиотеки. Если такая политика существует, на вкладке " Вставка " появляется кнопка " штрихкод ", чтобы можно было вставлять штрихкоды.
Любой документ, уже существующий в списке или библиотеке, для которого установлен параметр, не назначается штрихкодом (поэтому не может быть вставлен) до тех пор, пока документ не будет извлечен и снова возвращен. Документы, отправленные в список или библиотеку, для которых уже действует действующая политика штрихкодов, автоматически получают штрихкоды, которые можно вставлять немедленно.
Если администратор или владелец списка настроили политику штрихкодов для списка или библиотеки, штрихкоды автоматически генерируются на сервере для элементов и документов из этого списка или библиотеки при отправке или изменении элементов и документов.
В зависимости от настройки политики штрихкодов вам также может потребоваться вставить изображения штрихкода в документы, хранящиеся в библиотеках на сайте SharePoint.
Если библиотека еще не открыта, щелкните ее имя на панели быстрого запуска.
Если имя библиотеки не отображается на панели быстрого запуска, щелкните Просмотреть все содержимое узла, а затем выберите имя библиотеки.
Наведите указатель мыши на нужный документ, щелкните появившуюся стрелку, а затем выберите команду Изменить для названия программы Office (например, изменить в Microsoft Office Word).
Поместите курсор в то место документа, куда вы хотите вставить штрихкод.
На вкладке Вставка в группе штрихкод нажмите кнопку штрихкод.
Примечание: Команда " штрихкод " появляется на вкладке " Вставка " только в том случае, если для серверного документа действует политика штрихкодов.
В библиотеке на сайте SharePoint может быть указана политика штрихкода, требующая вставки штрихкода при сохранении или печати документа.
Если документ еще не содержит штрихкод при сохранении или печати, вам будет предложено вставить его. При нажатии кнопки Да при появлении соответствующего запроса штрихкод будет вставлен в расположение по умолчанию.
Если файл доступен только для чтения, штрихкод вставляется в текущее расположение курсора.
Если файл находится в режиме редактирования, штрихкод будет вставлен в расположение по умолчанию.
В Word Штрихкод будет вставлен в верхний колонтитул первой страницы документа.
В Excel Штрихкод будет вставлен в первую ячейку первого листа книги.
В PowerPoint Штрихкод будет вставлен в центр первого слайда в презентации.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
Очень часто возникает задача формировать документы Word из 1С. Это могут быть договоры с контрагентами, какие-либо спецификации, акты выполненных работ. Связано это, как правило, с удобством для пользователя использования привычного редактора, с возможностью применять широкие функции Word по форматированию документа. Для поиска в базе 1С электронного документа, аналога бумажного документа, во многих организациях используют штрихкодирование документов. Создание штрих-кода, хранение его в базе данных и распечатка на бумажном носителе печатной формы 1С со штрих-кодом – неоднократно описанная задача. Аналогично можно штрих-код вставить в документ Word при формировании его из 1С. Для этого можно применить TTF -шрифты, представляющие собой штрих-коды. Например известный всем EANG 000. TTF ( EanGnivc ) или code 128. ttf , или подобные им TTF -шрифты-штрих-коды ( ActiveBarcode 3.50" ( BARCODE . OCX ) или компонент используемый на платформе 8.Х – "1С:Печать штрих-кодов ".
В использованном примере файла-шаблона приведу разные способы формирования штрих-кода. В подготовленный для заполнения из 1С шаблон Word в нужное место страницы можно вставить закладку с нужным типом шрифта TTF-штрих-кода:
Вместо закладки можно использовать поле с типом "DocVariable".
Вставим в нужное место шаблона ActiveX-штрих-коды:
У объектов ActiveX в свойствах можем выбрать определённый тип штрих-кода или оставить AutoType :
Затем при заполнении шаблона документа Word будем присваивать значение штрих-кода нужному свойству объекта:
Наборы свойств объектов "Barcode1"(ActiveBarcode) и "BarcodeCtrl1"(1С:Печать штрих-кодов) всегда можно посмотреть в отладчике. Свойствами " CodeAuto" и "CodeType" можно управлять программно.
В результате заполнения шаблона получим результат:
В дальнейшем электронный аналог печатного документа может быть найден в базе считыванием штрих-кода со страницы документа с помощью сканера штрих-кодов.
Я приложил для примера шаблон документа Word и обработку, которая используя этот шаблон сформирует штрих-коды в нём. Код обработки можно использовать для собственных разработок.
Barcode.ttf Шрифт TrueType для отображение штрихкодов.
Barcode.bas Исходные тексты функций преобразования различные кодировок штрихкодов.
Barcode.doc Пример использования штрихового кодирования в Microsoft Word.
Barcode.mdb Пример использования штрихового кодирования в Microsoft Access.
Barcode.xls Пример использования штрихового кодирования в Microsoft Excel.
Descript.doc Описание принципов формирования штрихкодов.
Readme.txt Описание установки и использования. Этот файл.
2.1. Загрузка пакета на компьютер
- Выберете эту ссылку для загрузки пакета на компьютер -> Barcode.zip <-
- Распакуйте пакет программой WinZip.
2.1. Установка шрифта штрихкодов на компьютер
- Откройте объект Шрифты (Fonts) на панели управления (Control Panel).
- В меню Файл (File) выберите команду Установить шрифт (Install New Fonts).
- В поле со списком Диски (Disks)выберите нужный диск.
- В поле Папки (Folders) дважды щелкните папку, в которой находится шрифт Barcode.ttf.
- В списке Список шрифтов выберите шрифт Barcode.ttf и нажмите кнопку OK.
Примечания
- Чтобы открыть приложение панели управления, нажмите кнопку Пуск (Start), выберите команды Настройка (Settings) и Панель управления (Control Panel) и дважды щелкните соответствующий значок.
- Чтобы удалить шрифт с компьютера, выберите шрифт Barcode.ttf и выберите команду Удалить в меню Файл.
2.2. Копирование примеров на компьютер
Примечания
- Для копирования в отличную от Мои документы (MyDocuments) папку в меню Правка (Edit) выберете команду Копировать в папку (Copy to folder). Затем выберите существующую папку или создайте новую папку, и нажмите клавишу OK.
2.3. Запуск примеров
- Откройте папку Мои документы (MyDocuments) и запустите файл с примером (Barcode.doc, Barcode.xls, Barcode.mdb).
- В зависимости от установки уровня безопасность Microsoft Office выдаст предупреждение о возможном содержании вирусов в макросах документа и предложит отключить макросы.
Если Вы не уверены в безопасности этих примеров, выберите команду Отключить макросы. В этом случае Вы можете только распечатать примеры без изменения исходных данных для штрихкодов, так как будет отключен пересчет.
Если безопасность примеров сомнений не вызывает, выберите команду Не отключать макросы. Теперь Вы можете изменить исходные данные, и в соответствии с ними будет пересчитываться содержимое штрихкодов.
3.1. Подготовка документа офисного приложения для использования штрихкодов
- Откройте приложение Micosoft Excel (Word или Access). Создайте новый или откройте существующий документ.
- Выберите в меню Сервис команду Макрос и Редактор Visual Basic.
- В окне редактора Visual Basic в меню File выберите команду Import File.
- Найдите в папках и выберите файл Barcode.bas, включенный в этот комплект. Теперь в список Modules добавиться новый модуль Barcode.bas.
- Закройте редактор Visual Basic и вернитесь в окно Microsoft Excel (Word или Access).
Документ готов для использования штрихового кодирования.
Теперь содержимое ячейки отображает штрихкод, в котором закодировано значение параметра A функции кодирования.
- Установите созданный макрос на кнопку или на выход из поля данных формы документа.
- Установите для полей, содержащих штрихкод, шрифт Barcode размером от 16 до 36 пунктов (оптимальный размер подбирается в зависимости от модели сканера, обычно 26 пунктов).
- Не забудьте отключить выделение полей серым фоном, иначе ухудшается распознавание черного на сером.
3.3. Вставка штрихкодов в файлы Microsoft Access
- Выполните инструкцию по подготовке документа для использования штрихкодов, описанную в п.3.1.
- На новой форме или в отчете установите Надпись (Label), определяемую как результат действия одной из функций Codabar, Code_128, Code_39 или Interleaved_2of5.
- Установите для Надписи (Label) шрифт Barcode размером от 16 до 36 пунктов (оптимальный размер подбирается в зависимости от модели сканера, обычно 26 пунктов).
Примечания
- Функции штрихового кодирования могут быть использованы непосредственно в запросах, до отображения на форме.
Функция преобразует цифры и служебные символы в штриховой код Codabar, отображаемый посредством шрифта Barcode.
Параметр A - строка символов из набора
[ 0 1 2 3 4 5 6 7 8 9 - $ : / . + * a b c d t n e ]
Функция автоматически вставляет символы d и е для формирования стартовых и стоповых разрядов.
4.2. Code_128
Функция преобразует символы в штриховой код Code 128, отображаемый посредством шрифта Barcode.
Параметр A - строка символов с кодами ASCII от 0 до 127
Функция автоматически формирует стартовый и стоповый разряды.
4.3. Code_39
Функция преобразует прописные латинские буквы, цифры и служебные символы в штриховой код Code 39, отображаемый посредством шрифта Barcode.
Параметр A - строка символов из набора [ 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - $ : / . + * % SPACE ]
Функция автоматически вставляет символы * для формирования стартовых и стоповых разрядов.
4.4. Interleaved_2of5
Функция преобразует цифры в штриховой код Interleaved 2 of 5, отображаемый посредством шрифта Barcode.
Параметр A - строка символов из набора [ 0 1 2 3 4 5 6 7 8 9 ]
Параметр Check - При значении True функция производит автоматический расчет контрольного знака. По умолчанию False.
Функция автоматически формирует стартовый и стоповый разряды. Нечетное число цифр с учетом контрольного разряда дополняется слева символом "0".
Generate, insert linear and 2D barcodes
for Microsoft Word
"This Word Barcode Plugin can be used to create barcodes for word without other barcode fonts. That's great!"
Insert high quality Code 128 images in Word documents with this add-in
- Completely compatible with Microsoft Word 2019, 2016, 2013, 2010 and 2007 versions
- No programming skills are demanded when users use this mature plugin
- Code 128 industry standards are predefined in the barcodes
- Specifications of Code 128 are not required for users
- Barcode fonts are not required in the creation of Code 128 barcodes
- Quick to add Code 128 barcodes into Microsoft Word documents
Code 128 Barcode Add-In for Word is a mature and reliable barcode generator which is designed to help users draw and insert high quality Code 128 barcodes in Microsoft Office Word 2016, 2013, 2010 and 2007 versions.
- Created Code 128 images can be printed with all high-resolution and low-resolution printers.
- The created Code 128 barcodes comply with the latest Code 128 barcode specification.
- Rich barcode parameters are adjustable: barcode size, rotation, font, etc.
- Add the check digit and quiet zones automatically in Code 128 barcode generation.
- Four Code 128 image rotation choices are provided: 0, 90, 180, 270 degrees.
- Easy to insert high quality Code 128 barcodes into serial letters.
- Capable of drawing Code 128 barcode labels in Microsoft Word documents.
- Ensure all Word documents are closed before installation.
- Download Code 128 Barcode Add-In for Word and unzip it.
- Run the setup file and then open a new Word document.
- Click "Install" in a pop-up window called "Microsoft Office Customization Installer".
- Now a tab called "Add-Ins" is placed in the menu bar of the Word document.
How to Insert a Code 128 Barcode in Word
Switch to "Add-Ins" tab and click "Create Barcode". After that, a panel called "Barcode Settings" pops up on the right. Then, select "CODE 128" in "Barcode Type" pull-down menu and input valid data in the text box of "Data". Ultimately, click "Generate" button and a required Code 128 barcode is generated.
How to Customize Code 128 in Word Add-In setting Panel
Take bar width as an example. If you do not satisfy with the default number, you can move to "Barcode Size" -> "Bar width (X)". Then click the pane after "Bar width (X)" and type the data you want. After that, click "Update" button. The barcode is successfully customized. Specially, "Apply tilde (
)" is used to specify special characters when it is checked.
How to Insert Code 128 Barcodes in Serial Letters
First of all, click "Mailings" -> "Select Recipients". Then activate "Use Existing List" or "Type New List" to select an existing recipient list or create a new one. Next, draw a Code 128 barcode and adjust its parameters well. Lastly, click "Finish & Merge" to edit, print or email your documents.
How to Create Code 128 Barcode Labels in Word
Activate "Mailings" first. Then, click "Start Mail Merge" -> "Labels" and select the label size in the pull-down menu. Next, click "Select Recipients" to select "Type New List" or "Use Existing List". After that, generate a Code 128 barcode in the first cell of the document and click "Insert Merge Field" after you adjust the parameters of the barcode well. Now click "Update Labels" and the rest areas will be filled with the same barcodes. Ultimately, click "Finish & Merge" button to choose the service you want.
Читайте также: