Сейчас на форуме: hgdagon, asfa, bartolomeo (+4 невидимых)

 eXeL@B —› Программирование —› драйвер печати в текстовый файл?
Посл.ответ Сообщение

Ранг: 12.8 (новичок)
Активность: 0.010
Статус: Участник

Создано: 23 января 2007 23:27
· Личное сообщение · #1

Кто-нибудь встречал драйвер печати, который мог бы сохранять данные в текстовый файл?
Столкнулся с такой задачей, В программе Cakewalk Pro Audio 9 при открытом МИДИ файле выполнив команду Event List View в окне выводятся текстовые данные о номере трека, ноты, длительности и др. такого типа:
"Билан Дима: "Never Let You Go" " Page 1
Trk HMSF MBT Ch Kind Data
1 00:00:12:20 6:01:060 1 Note Bb5 97 23
1 00:00:12:26 6:01:090 1 Note Bb5 97 27
1 00:00:13:01 6:02:000 1 Note Bb5 97 52
1 00:00:13:12 6:02:060 1 Note Bb5 97 56
1 00:00:13:22 6:03:000 1 Note A 5 97 1:000
1 00:00:15:15 7:01:060 1 Note Bb5 97 53


Но разработчики не предусмотрели сохранение этих данных в текстовом файле, можно только распечатать на принтере. Ни рисунков, ни таблиц и других наворотов при выводе не требуется, надо только это дело сохранить на диске в текстовом файле.
При установке программы Solid Converter PDF она подкинула драйверок печати в PDF файл, из него я в принципе вытаскиваю текст в блокнот. Но это решение проблемы уж слишком через задницу, тем более если я начну объяснять другому человеку как добиться этого результата, и сколько дополнительных прог ему надо установить, то это явно отобьет всякую охоту проделывать данные махинации. Если существует такой драйвер, то это серьезно облегчит работу.



Ранг: 12.8 (новичок)
Активность: 0.010
Статус: Участник

Создано: 24 января 2007 00:17
· Личное сообщение · #2

Во блин ступил я.
установил драйвер печати Generic / Text Only, входящим в дистрибутив Windows.
Поменял в свойствах драйвера кодовую страницу на кирилицу (1251 ANSI) и все получилось.
ЗЫ
Надо больше спать
тему можно закрыть.


 eXeL@B —› Программирование —› драйвер печати в текстовый файл?
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати