Имя: Пароль:
1C
1C 7.7
v7: Программная печать из файлов разного типа
0 Eeakie
 
09.08.17
14:11
Добрый день.
Есть файлы с типом doc/dox, xls/xlsx, pdf, jpg/bmp и, возможно, ещё хрен знает какие. Нет ли какой-то универсальной программной печаталки любых файлов из 1С (может виндоусовской)? Или под все форматы придётся писать печать отдельно?
1 Fedor-1971
 
09.08.17
14:21
(0) Ищи смотрелку(-ки) на максимальное количество форматов (paint.net - для картинок, stdviewer - для текстов и т.д.), все остальные делай отдельно
2 Eeakie
 
09.08.17
14:30
(1) То есть ассоциировать все, допустим, картинки к paint.net и печатать через стандартную виндовсовскую "print"?
3 Eeakie
 
09.08.17
14:52
Решилось довольно просто. Ворды, эксели ассоциированы с офисом, картинки с пэинтом, пдф с акробатом, а далее:
ПутьКФайлу = СокрЛП(ВыбранныйПуть);
    App = СоздатьОбъект("shell.application");
    App.ShellExecute(ПутьКФайлу,,, "print", 0);
4 DDwe
 
09.08.17
15:09
(0) Мдя...
Основная теорема систематики: Новые системы плодят новые проблемы.