Сьогодні зіткнулися з проблемою друку з термінального сервера на Windows Server 2008 R2 через драйвер EasyPrint (Докладніше про технологію Easy Print і вимогам до її використання). Проблема виражається в наступному: користувач відправляє з терміналу документ на друк, шрифт в документі Times New Roman, однак при друку на фізичному принтері, всі шрифти дивним чином трансформувалися в Arial, в результаті вся текстова інформація в документі розповзається, ніж вкрай незадоволені користувачі.
Користувач здійснює друк з робочої станції на Windows XP SP3 (також встановлені пакети MS .Net 3.5 SP1 і MS RDP 7.0 -WindowsXP-KB969084-x86-enu.exe). Причому судячи з того, що проблема не масова, справа все-таки в налаштуваннях на робочій станції користувача.
В логах нічого критичного не було видно і перезапуск служби диспетчера друку (Print Spooler), також нічого не дав.
У підсумку, виявилося, щоб не виникало проблем зі шрифтами при друку через Easy Print, необхідно в настройках принтера на ПК користувача зняти опцію «Enable Advanced printing features»(Властивості принтера -> вкладка" Додатково "->"Включити додаткові функції друку")
У продовженні статті перерахую типові проблеми, які можуть виникнути при використанні RD Easy Print:
Список оновлень:
946411 - FIX: Встановлювати в тому випадку друку, якщо друкуються XPS файли з комп'ютерів під управлінням Windows XP Service Pack 2 / Service Pack 3, якщо символи в XPS роздруковуються невірно
954744 - FIX: Деякі сторінки друкуються з невірною орієнтацією при друку через Terminal Services Easy Print документів, що містять сторінки з різними орієнтаціями
954743 - FIX: Після установки оновлення 954744, продуктивність друку може істотно сповільнитися, при друку з допомогою Easy Print
Також рекомендую ознайомитися з ще однією статтею по проблема друку: Друк із Windows 7 на мережевий принтер на Win XP.