|
Печать pdf из 1с | ☑ | ||
---|---|---|---|---|
0
IT_PROGRAMMIST
25.08.14
✎
12:20
|
Добрый день. Коллеги подскажите в решении следующего вопроса.
Есть pdf документ, который печатается из 1С. Печатается вот так: WshShell.Run(ПутьAdobeReader + " /N /T " + НазваниеФайла + ?(ЗначениеЗаполнено(ИмяПринтера), " " + ИмяПринтера, ""), 0); Возникла необходимость изменить пользовательский масштаб при печати. Как это можно сделать? |
|||
1
Wobland
25.08.14
✎
12:21
|
а через ПутьAdobeReader
|
|||
2
Зойч
25.08.14
✎
12:21
|
тк 1с же умеет нативно
|
|||
3
IT_PROGRAMMIST
25.08.14
✎
12:26
|
(0) описание поля ПутьAdobeReader
WshShell = Новый COMОбъект("WScript.Shell"); ПутьAdobeReader = WshShell.RegRead("HKCR\Software\Adobe\Acrobat\Exe\"); |
|||
4
IT_PROGRAMMIST
25.08.14
✎
12:27
|
(1) как?
|
|||
5
Wobland
25.08.14
✎
12:27
|
(3) это круто, да
|
|||
6
Wobland
25.08.14
✎
12:27
|
(4) понятия не имею
|
|||
7
IT_PROGRAMMIST
25.08.14
✎
12:33
|
(2) можете объяснить как?
|
|||
8
IT_PROGRAMMIST
26.08.14
✎
12:21
|
может еще какие-нибудь варианты есть?
Смотрел в интернете есть много всего, но именно про изменение масштаба информации очень мало. |
|||
9
Ёпрст
26.08.14
✎
12:29
|
(7) разве что печать с выводом диалога печати
|
|||
10
Ёпрст
26.08.14
✎
12:29
|
и там ужо выбирать ручонками масштаб
|
|||
11
Ёпрст
26.08.14
✎
12:30
|
ну или скармливать принтёру dat файлик с настройками печати, и если позволяет принтёр - уменьшать масштаб там
|
|||
12
IT_PROGRAMMIST
26.08.14
✎
12:34
|
(9) да про этот вариант думал(я так понимаю нужно добавить новый параметр /P), но нужно, чтобы пользователь ничего дополнительно не делал
|
|||
13
IT_PROGRAMMIST
26.08.14
✎
12:35
|
(11) а как это сделать? Есть пример?
|
|||
14
Ёпрст
26.08.14
✎
12:42
|
(13) через посыл этой команды
http://technet.microsoft.com/en-us/library/ee624057.aspx для начала, создаешь свойства в принтёре, записываешь настройки принтёра в dat файлик, потом, перед печатью, программно устанавливаешь принтёру через эту же команду эти настройки и печатаешь |
|||
15
Ёпрст
26.08.14
✎
12:45
|
могу образец с клюшек кинуть, под снеговика переделывается по-аналогии
|
|||
16
IT_PROGRAMMIST
26.08.14
✎
12:48
|
(15) буду очень благодарен. [email protected]
|
|||
17
Барматолог
26.08.14
✎
12:54
|
PDFCreator спасет отца русской демократии
|
|||
18
Ёпрст
26.08.14
✎
13:07
|
(17) чем спасёт ?
Он умеет масштабировать ? |
|||
19
Ёпрст
26.08.14
✎
13:09
|
||||
20
Барматолог
26.08.14
✎
14:08
|
(18) точно, я гоню
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |