|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] печать XML |
|
CMD/BAT - [решено] печать XML
|
Старожил Сообщения: 362 |
Профиль | Отправить PM | Цитировать помогите советом. Нужно автоматизировать печать XML файла, который идет вместе с XSLT файлом стиля.
Так же желательно, чтобы решение поддерживало Масштабированность печати по ширине альбомно ориентированного листа А4. Идеальный вариант печати- из браузера IE, но тут требуется участие человека. Вроде как нету ключа, который бы позволил запустить IE на открытие нужного файла и печать. Может ктото уже решал подобную задачу, знает консольные утилиты, или может вариант с конвертированием xml во чтото, что можно распечатать через консоль. Вариант с табулировнным TXT не подходит изза большого количества столбцов втаблице, описанной в xml файле. |
|
------- Отправлено: 11:39, 06-10-2009 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Loki3D:
On Error Resume Next Set objFSO = CreateObject("Scripting.FileSystemObject") Set objIE = CreateObject("InternetExplorer.Application") strFile = Wscript.arguments.Item(0) strFile = objFSO.GetAbsolutePathName(strFile) If Not(objFSO.FileExists(strFile)) Then WScript.Echo "Файл не найден" WScript.Quit End If objIE.Visible = True objIE.Navigate strFile While objIE.Busy WScript.Sleep 100 Wend objIE.ExecWB 6, 2 WScript.Sleep 1000 objIE.Quit |
|
Отправлено: 08:16, 07-10-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 362
|
Профиль | Отправить PM | Цитировать Большое спасибо! это то, что нужно.
Подскажите пожалуйста только, как можно изменить ориентацию листа с книжной на Альбомную. |
------- Последний раз редактировалось Loki3D, 07-10-2009 в 09:28. Отправлено: 09:16, 07-10-2009 | #3 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Loki3D:
Цитата:
On Error Resume Next Set objFS = CreateObject("Scripting.FileSystemObject") Set objIE = CreateObject("InternetExplorer.Application") Set objPG = CreateObject("PageSet.PrinterControl") strFile = Wscript.arguments.Item(0) strFile = objFS.GetAbsolutePathName(strFile) If Not(objFS.FileExists(strFile)) Then WScript.Echo "Файл не найден" WScript.Quit End If objPG.ChngOrientationLandscape objIE.Visible = False objIE.Navigate strFile While objIE.Busy WScript.Sleep 100 Wend objIE.ExecWB 6, 2 WScript.Sleep 1000 objPG.ReSetOrientation objIE.Quit |
||
Отправлено: 12:40, 07-10-2009 | #4 |
Старожил Сообщения: 362
|
Профиль | Отправить PM | Цитировать Охеренное тебе спасибо. Очень Выручил!
Может кому то будет полезно. Я еще попутно бился над вопросом Смены принтера по умолчанию из командной строки и нашел вот такое решение RUNDLL32 printui.dll,PrintUIEntry /? |
|
------- Отправлено: 16:18, 07-10-2009 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] xml содержимое | bruder | Вебмастеру | 8 | 07-04-2008 17:24 | |
RDP/Citrix/Term - [решено] печать через уд.раб. стол <RDP, Windows 2003, печать> | ВладимирТ | Сетевые технологии | 7 | 14-02-2008 12:10 | |
[решено] проверка XML-файла на соответствие XML schema в IE 6 и Firefox 2 | dimait | Вебмастеру | 4 | 23-08-2007 02:02 | |
[решено] XML editor | Yart | Вебмастеру | 3 | 22-06-2006 15:05 | |
Офис и Текст - Печать PRN файлов (печать в файл) | ivieDVeD | Программное обеспечение Windows | 12 | 13-04-2006 16:49 |
|