Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Настройка печати с терминального подключения.  (Прочитано 1336 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lambert

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Господа, доброго времени суток!
Собственно есть вопрос по ubuntu 10.04.4
Дано:
-сеть состоящая из ubuntu разных версий.
-В сети так же есть сервак w2k3 с 1с, к которому через remmina подключаются пользователи.
-принтеры транслируются с ubuntu на сервак, т.е. на самом серве принтеры не установлены.

Проблема:
на 10.04.4 не печатаются штрихкоды при распечатке документов из 1с.
При том шрифт, который нужен для печати штрихкодов стоит только на сервере, ни на одной локальной машине его нет, в том числе и на тех с которых все печатается, например 10.10, 11.04.
P.S Переставлять/обновлять ось до другой версии не вариант.

Может кто сталкивался с подобным? Заранее спасибо!

Оффлайн Artif

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
А в файл оно печатается?

Т.е. по факту все юзеры работают внутри Win2k3, там шрифт есть, там печать в файл должна бы работать независимо от есть или нет Ubuntu в этой сети, только на мелкомягких механизмах. Если работает, то да, надо смотреть в сторону связки Win2k3, Ubuntu и CUPS. Если уже там не работает, то дело в чём-то под Виндой.

Файл-резултат печати - это, обычно, PostScript файл, из него можно сделать PDF или Ubuntu просмотровщики должны уметь показывать его (штатный Evince, например). Если файл не постскрипт, то можно на сервере добавить принтер, чей драйвер генерит 1) PostScript, 2) при установке же указать печатать в файл.

PostScript принтеры можно вычислить просто по названию. У них там или PS, или прямо написано. Можно методом тыка + Гугл определять умеет ли конкретная модель из имеемого списка давать PS.

Оффлайн Lambert

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
При печати в файл сессия rdp вылетает  :-\
Принтеры на компах разные, и с CUPS и с родным PPD и сетевые и локальные.
Как из postscript'а сделать pdf без печати в файл на RDP сессии?
Что это дает?)
На сервак ставить принтеры не вариант по причине большого количества принтеров, начнется чехарда в разных отделах.

Оффлайн Artif

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
При печати в файл сессия rdp вылетает  :-\
Принтеры на компах разные, и с CUPS и с родным PPD и сетевые и локальные.
Как из postscript'а сделать pdf без печати в файл на RDP сессии?
Что это дает?)
На сервак ставить принтеры не вариант по причине большого количества принтеров, начнется чехарда в разных отделах.

Я так понимаю, что печать не в тот файл про который была речь?

Из PS сделать PDF - см. ps2pdf утилиту. Я подразумевал, что это для админа, для диагностики сейчас. Хотя может быть польза для пользователя в работе. Можно не конвертировать, скопируй к себе на машину, открой Evince, он PS поймёт. Как что даёт? А зачем мы живём? А? ;)

Забудь про остальные принтеры. Для фейкового пользователя (сделай/заведи его сам), проверь, что у тебя под виндой тупо всё работает, с установленным на сервере принтером, при печати в файл. Какой такой принтер - смотри выше. Как увидеть результат печати на таком принтере - открыть этот файл программой понимающей PS. Зачем это - т.к. если уже под Вин её механизмы не работают...

P.S. Вообще, может надо волшебный штрих-шрифт разложить по каталогам /usr/share/fonts/truetype у клиентов? Я RDP'ротокол не знаю. Если пакет на печать формируется на стороне клиента, что в теории возможно, то да нужен шрифт на каждом комп-е с принтером или у клиента, и т.п. А вот если всё формируется на самом сервере (что не разумно с точки зрения нагрузки на сервер), то раскладывание шрифтов не поможет.

(Нажмите, чтобы показать/скрыть)

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.