Часто задаваемые вопросы: TBarCode/SAPwin - SAP Barcode DLL
Нет штрихкодов с PDF-принтером в SAP
Нет штрихкодов с PDF-принтером в SAP
Между печатью и генерацией PDF в SAP есть разница:
Печать
Штрихкод генерируется во время процесса спулинга на принтер. Задание печати направляется через SAPGUI, SAPlpd или SAPSprint, и эти программы вызывают нашу Barcode DLL для вставки штрихкода.PDF из SAP
С PDF всё иначе — генератор PDF SAP полностью создаёт PDF на сервере, и здесь у нас нет возможности вставить штрихкод. SAP PDF не вставляет штрихкод (кроме штрихкодов «новой технологии»), только текстовую заметку.Комбинация печати и PDF
Единственное решение для создания PDF-документов с реальными видимыми штрихкодами от Barcode DLL — это программное обеспечение PDF-принтера для Windows. Вы печатаете на этот принтер как на обычный принтер, но драйвер этого программного обеспечения создаёт PDF вместо распечатки.
Программное обеспечение PDF-принтера доступно от нескольких поставщиков. Следует выбрать инструмент, поддерживающий серверную работу и не основанный на диалогах (= автоматически генерирует имена PDF-документов и сохраняет PDF-файлы).
Важно настроить достаточное разрешение вывода изображения (600 dpi) в драйвере PDF, чтобы получить читаемые штрихкоды.
Наш продукт TBarCode/SAPwin (Barcode DLL) может создавать штрихкоды ТОЛЬКО во время печати, то есть при отправке задания на физический принтер или любой другой принтер в системе Windows (может быть также PDF-принтер, например www.win2pdf.com). Это ограничение заложено в конструкции потока данных и процесса спулинга. Встроенный генератор PDF SAP не может создавать QR-коды или Data Matrix — потому что он НЕ вызывает Barcode DLL.