|
Помогите победить печать pdf из 1С |
☑ |
0
MikeStav
17.07.12
✎
22:36
|
пробую сначала открыть существующие файлы pdf из 1С 8.2 УТ
через конструкцию
КомандаСистемы(AcroRd32.exe D:\Tmp\11.pdf);
из командной строки все проходит - открывает акробат с нужным файлом а из 1С моргает черное окно и все.
В чем может быть дело?
|
|
1
IamAlexy
17.07.12
✎
22:37
|
запуститьприложение ?
|
|
2
Лефмихалыч
17.07.12
✎
22:38
|
полный путь до AcroRd32.exe пропиши
|
|
3
andrewks
17.07.12
✎
22:39
|
КомандаСистемы(AcroRd32.exe D:\Tmp\11.pdf); прямо так и пишешь?
|
|
4
Мимохожий Однако
17.07.12
✎
22:41
|
Иногда помогает путь разместить в кавычках
|
|
5
Живой Ископаемый
17.07.12
✎
22:44
|
2(3)Имя переменной не может содержать точек, а среди встроенных объектов 1С нет таких, которые соержат свойство exe, ну и пробел между словами точно бы привел к ошибке на этапе проверки, куда уж до черного дос-окна...
|
|
6
andrewks
17.07.12
✎
22:46
|
AcroRd32=Новый Структура далее по смыслу
с пробелом и чёрным окном сложнее
|
|
7
Живой Ископаемый
17.07.12
✎
22:47
|
хм... и правда.
значит я еще и не задрот вовсе. :)
|
|
8
H A D G E H O G s
17.07.12
✎
23:04
|
Это. А вроде 1С уже умеет с ПДФ работать.
|
|
9
Живой Ископаемый
17.07.12
✎
23:05
|
что такое "умеет работать"? получать текст извлечением текста и записывать в него табличный документ?
а автору нужно именно одно из этого двух?
|
|
10
MikeStav
17.07.12
✎
23:17
|
Всем доброй ночи.
по порядку полный путь не помогает пробовал
кавычки тоже не помогают
Насколько я понимаю 1С научилась сохранять в pdf а вот открывать и печатать пока нет
|
|
11
MikeStav
17.07.12
✎
23:19
|
(6) не понял про структуру
пишу вот так
КомандаСистемы("AcroRd32.exe D:\Tmp\11.pdf");
пробовал разные вариации с кавычками и полным путем
|
|
12
MikeStav
17.07.12
✎
23:26
|
в частности вот так
= """" + "C:\Program Files (x86)\Adobe\Reader 10.0\Reader\AcroRd32.exe" + """" + " " + """" + "D:\Tmp\11.pdf" + """";
КомандаСистемы(команда);
через Пуск\выполнить все проходит нормально
|
|
13
MikeStav
17.07.12
✎
23:30
|
Помогло ЗапуститьПриложение() и указание и имени файла и имени акробата в кавычках, теперь осталось научить печатать, спасибо
|
|
14
MikeStav
17.07.12
✎
23:38
|
А кто сталкивался с другими вариантами работы с печатью и просмотром pdf?
|
|
15
AlexNew
17.07.12
✎
23:40
|
(14) PDFCreator не то?
|
|
16
Йохохо
18.07.12
✎
00:09
|
|
|
17
BigHarry
18.07.12
✎
01:46
|
(13)
Print a PDF file with dialog:
AcroRd32.exe /P PdfFile
Print a PDF file silently:
AcroRd32.exe /N /T PdfFile PrinterName [ PrinterDriver [ PrinterPort ] ]
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший