. (either) wrote in ru_sysadmins,
.
either
ru_sysadmins

подземного стука в печати пост

Проблема вкратце: пропадают случайные буквы при печати pdf-отчетов на одной удаленной площадке.





Дано: некая ERP-система генерирует отчеты, в pdf формате. В офисах разной степени удаленности клиентский софт забирает документ с сервера, складывает в tmp каталог и потом отправляет на печать.
Отчеты часто используемые, на нескольких разных площадках печатаются одним и тем же способом, а именно, клиент ERP системы загружает полученный PDF в библиотеку fpdfview.dll (FOXIT PDF Reader SDK v. 1.4.0.413) - носит с собой, создаёт задание на печать и постранично рисует при помощи библиотеки открытый PDF на device context устройства. Т.е. установленный PDF-ридер в процессе печати не участвует.

Кол-во рабочих мест, где нет проблем - около 500. Любые системы и принтеры.


Проблема: В одном удаленном офисе отчеты иногда печатаются с частично исчезнувшим текстом, пример ниже. Текст пропадает в произвольных местах, в разных объемах. Утверждают, что процент брака - 10-15%. Воспроизводится на разных ПК в пределах одного офиса.

Что делали товарищи на удаленной площадке:

- Смотрели на получаемый pdf во временном каталоге - нормально просматривается и печатается, с помощью разных сторонних pdf-смотрелок. Т.е. данные с центрального сервера приходят без искажений.
- В драйвере принтеров kyocera есть птичка "предварительный просмотр". Если включить этот режим - увеличивается количество действий для печати отчета, но проблема уходит.
- Если отправить на печать повторно, сразу после возникновения проблемы - печатается нормально.
- Играли разными настройками принтера - не помогает ничего, кроме птички "предварительный просмотр".
- "Печатать текст, как графику" - эффекта нет

Утверждается, в забеге участвовали такие принтеры: Kyocera P2135dn, Kyocera FS-3040, HP 5550, doPDF.


Вопрос: что это может быть?







31afbb64-274d-43cd-b8d8-e80e4e901445_cr

Tags: windows
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 30 comments