Использование
 =============
В поле «Файл табличного документа 1С» нужно выбрать путь к существующему табличному документу 1С (mxl).
Далее нужно указать формат изображения: BMP, JPG или PNG. Наилучшие результаты по качеству и весу изображения дает формат PNG.
Далее в поле «Файл изображения» нужно указать файл, куда требуется сохранить изображение табличного документа.
 Установка
 =========
Скопируйте файлы «Конвертер mxl в JPG PNG BMP.ert» и «Конвертер mxl в JPG PNG BMP.efd» в подкаталог «ExtForms» информационной базы. Если у вас типовая конфигурация или конфигурация, созданная на основе типовой, то, скорее всего, вы сможете открывать эту обработку через форму «Сервис» — «Дополнительные возможности».
Если у вас еще не установлена компонента «Йоксель», то скопируйте файл «SpreadSheet.dll» в каталог с программными файлами 1С:Предприятия (например, C:/Program Files/1Cv77/BIN». Если доступа к программным файлам 1С:Предприятия нет, то можно скопировать файл «SpreadSheet.dll» в каталог информационной базы.








Кому-кому, а Ужасу-то точно надо рейтинг добавить 😉
(1) Жжот реально! +1
как только появилось — я сразу прикрутил к оптимальномы посылателю.. песня! (см. у меня в профиле).
Ждем кода автор забабахает безгеморройное сохранение в PDF…
Валится на Таб = СоздатьОбъект («ТабличныйДокумент»);
Хотя загрузку компоненты проходит нормально
Что за хрень ?
понял почему — в тексте обработки грузим не SpreadSheet.dll, а другую — SpreadShe1et.dll
Афтар поправь !
Работает хорошо, вот бы еще научить обработку в GIF переводить
из замечаний — уберите, пожалуйста, формируемый черный фон
вот ссылка на образец результата
andrey995: а если попробовать именно печформу сформировать?
у меня все нормуль (правда ВК чуть более ранней редакции)
(4) Спасибо, поправил. Тестировал, как будет работать обработка при отсутствии ВК 🙂
(5) GIF можно. Но, ИМХО, PNG лучше на порядок 🙂
(6) В какой ОС работаете?
(6+) Не в Wine случайно?
Я, собственно, к чему. Тут проблема не в черном фоне, а в том, что изображение отрисовывается уменьшенным — в результате занимает только часть выделенного пространства — отсюда и черный фон. Образец, как должно быть, я приложил в виде скриншота. Поэтому тут или проблема в ОС, или в окружении. Нужны подробные сведения, чтобы понять проблему.
Описываю, в каких условиях формируется мой результат 🙂
Win XP Home, SP2, Свойства — Экран — Масштаб — Особый размер (80%) — может изза этого ? если да то как это обойти, привык использовать уменьшенный масштаб
А есть что-то подобное для 8.0?
Подтверждаю — проблема с черным фоном отсутствует при 100%-м масштабе экрана, правда, хотелось бы и при меньшем масштабе работать
а по поводу GIF — есть предположение что в гифе будет меньше размер картинки, но не знаю будет ли так на самом деле
еще раз спасибо автору за разработку
(12) На странице хотфиксов
выложено исправление для нестандартных масштабов. Проверялось для 80% (77 точек на дюйм), обычного масштаба (96 точек на дюйм) и увеличенного масштаба — 120 точек на дюйм.
(13) Учитывая, что 8 умеет делать mxl-файлы в формате 7.7, то, думаю, переписать Йоксель под 8 можно без проблем. Просто 7.7 сейчас для меня более актуальна. А пока можно использовать Йоксель, запуская 7.7 по OLE-automation. Записываем из 8 табличный документ в формате 7.7, запускаем какую-нибудь пустую конфу 7.7 с Йокселем по OLE-automation и конвертируем mxl в изображение 🙂
(14) Насчет Гифа подумаю. Но, подозреваю, что ПНГ жать в ряде случаев (если не в большинстве) будет лучше — он разрабатывался специально для замены ГИФов.
(15) угу, а потом в суде доказывай, что 77 ты использовал для совместимости с внешней компонентой 🙂
(15) так что — переходи на 7.7 — у нас все реализовано!!!
(20) Да, юзается ВК Йоксель
(19) Специально построенная программа на встроенном языке 1С производит искривление электронных потоков процессора, которые градуируют синхрофазоциклотронные потоки данных вдоль абдоменального спина, вызывая синекдоху изображения MXL.
Всем добрый день.
Классная штука, я серый мучался с виртуальным принтером для конвертации, а тут все классно и качество отменное.
Пузырь автору, однозначно.
большое спасибо (от меня и наших сотрудников :)).
Давно думал, как сделать так, чтобы менеджеры клинтам могли отправлять счета по электронке без распечатки, т.е. выписал, тут же нажал кнопку «отправить» — программа сама к счету прикрутить синюю печать с подписью, переведет все в формат картинки и отправит. Теперь все летает…
Похоже обработка не может конвертировать имеющуюся в таблице картинку. Логотип, отсканированный оттиск печати, подписи. Дабы симитировать отсканированный документ. Очень жаль. ((
(24) Что значит, «не может»? Во-первых, какую ошибку выдает, во-вторых, возьмите самую новую версию здесь:
Спасибо
Отлично сделано! Качественная работа на высшем уровне!!! Автору заслуженный + (только один к сожалению!!)
Для 8.3 работает?
(28) нафейхоа? если 8-ка умеет в пдф сохранять?
(29) В курсе. А как jpg получить?
моксели выгоднее сохранять не джпг, а в пнг — размер будет меньше и без потери качества.
(31) Я не против пнг. Но есть условие — должно работать на сервере 1с. Хотя бы на 32-битном. Есть варианты решения ?
«сервер 1С» — это в контексте 8-ки речь? или в контексте железа?
(33) Да в контексте 8-ки