|
v7: конвертировать xls в jpg из 1С 7.7 | ☑ | ||
---|---|---|---|---|
0
dimm7310
27.02.14
✎
15:38
|
Нужно сохраненный xls счет на оплату покупателю конвертировать в jpg и отправлять по электронке. Почти все уже подготовил,но споткнулся на конвертации. Нашел программу http://www.coolutils.com/ru/CommandLine/TotalExcelConverter. Пробовал запускать из командной строки "ExcelConverter.exe C:\Temp\Schet_00002202_.xls C:\Temp\Schet_00002202_.jpg -c jpg" - работает нормально,файл сконвертировался. Пытаюсь делать тоже самое из 1С (без подстановки переменных с именами файлов, пока ровно так же как запускал из командной строки) КомандаСистемы("ExcelConverter.exe C:\Temp\Schet_00002202_.xls C:\Temp\Schet_00002202_.jpg -c jpg"); - мелькает черное окно, но файл не конвертируется. Не могу понять почему не работает. Или подскажите другой конвертер с запуском из командной стоки
|
|||
1
Ёпрст
27.02.14
✎
15:39
|
йоксель умеет
|
|||
2
dimm7310
27.02.14
✎
15:43
|
(1) ок, спасибо сейчас буду смотреть
|
|||
3
fvadim
27.02.14
✎
15:43
|
PDF не вариант? excel умеет.
|
|||
4
dk
27.02.14
✎
15:47
|
виртуальные pdf принтеры такое умеют
|
|||
5
Ёпрст
27.02.14
✎
15:48
|
(4) тоже варинант, причем и с коммандной строки работают, типа пдфкреатор, дупдф и т.д..
|
|||
6
Ленинград
27.02.14
✎
15:49
|
Йоксель!
|
|||
7
dimm7310
27.02.14
✎
15:53
|
(3) не захотело начальство, мол может найтись такой клиент у которого pdf читалка может быть не установлена, на jpg откроется у всех
|
|||
8
inspam
27.02.14
✎
15:56
|
(0) PDFCreator наше все.
+поддержка через COM |
|||
9
vova1122
27.02.14
✎
16:34
|
(7) пдфсреатор может и jpg сохранять, если что...
|
|||
10
dimm7310
27.02.14
✎
16:47
|
пытаюсь использовать Йоксель,
[code] Попытка Таб=СоздатьОбъект ("ТабличныйДокумент"); Исключение Если ЗагрузитьВнешнююКомпоненту ("SpreadSheet.dll")=0 Тогда Сообщить("Не удалось загрузить компоненту Йоксель. " "Компонента должна быть в каталоге BIN 1С или в каталоге базы данных. " "Скачать компоненту можно на сайте http://yoksel.net.ru"); СтандартныйРежим=1; КонецЕсли; Таб = СоздатьОбъект ("ТабличныйДокумент"); КонецПопытки; Таб.Открыть(ИмяФайла+".xls", "xls"); Конвертер = СоздатьОбъект ("Йоксель.ГрафическийКонвертер"); Конвертер.УстановитьДокумент (Таб); Конвертер.КоличествоБитНаПиксел = 8; Картинка = Конвертер.ПолучитьИзображение (); Картинка.Записать (ИмяФайла+".jpg", "jpg"); Вложение = ИмяФайла+".jpg"; [code] //здесь ИмяФайла - имя файла без расширения выдает ошибку: Таб.Открыть(ИмяФайла+".xls", "xls");Невозможно открыть файл: Неверный формат файла (Не найден поток "Workbook". Возможно, файл не является книгой Excel или книга Excel сохранена в устаревшем формате) Пробовал конвертиовать из mxl , но тоже вываливается с ошибкой Таб.Открыть(ИмяФайла+".mxl", "mxl"); {Документ.Реализация.Форма.Модуль(4046)}: Невозможно открыть файл: Возможно, файл не является составным OLE-файлом тоже не получается Что не так? |
|||
11
Злопчинский
27.02.14
✎
23:42
|
возьми готовую конвертилку
http://infostart.ru/upload/iblock/881/2007-12-22_052311.jpg . http://infostart.ru/public/14180/ . поменяешь в коде одну цифру - будет конвертить в джпег. однако печформы 1совские гораздо емчее конвертятся в пнг |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |