gifts2017

[MXL to JPG]

Опубликовал Ужас бухгалтера (Ужас бухгалтера) в раздел Печать - Универсальные печатные формы

Обработка позволяет получить изображение табличного документа 1С в графическом файле форматов JPEG, PNG или BMP. Например, это может быть удобным, если требуется отослать печатную форму клиенту и затруднить ее модификацию. Или в случае, когда у клиента может не стоять ПО, необходимое для просмотра документов 1С или Excel.

Использование
=============

В поле "Файл табличного документа 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С в форматы JPEG, PNG, BMP 243
.1205121622 844,56Kb
23.07.13
243
.1205121622 844,56Kb Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Аркадий Кучер (Abadonna) 10.03.08 15:11
Кому-кому, а Ужасу-то точно надо рейтинг добавить ;)
2. Сhe Burashka (CheBurator) 10.03.08 23:13
(1) Жжот реально! +1
как только появилось - я сразу прикрутил к оптимальномы посылателю.. песня! (см. у меня в профиле).
Ждем кода автор забабахает безгеморройное сохранение в PDF...
3. Константин (ershov) 11.03.08 09:52
Валится на Таб = СоздатьОбъект ("ТабличныйДокумент");
Хотя загрузку компоненты проходит нормально
Что за хрень ?
4. Константин (ershov) 11.03.08 09:57
понял почему - в тексте обработки грузим не SpreadSheet.dll, а другую - SpreadShe1et.dll
Афтар поправь !
Ужас бухгалтера; +1 Ответить 1
5. Andr (andrey995) 11.03.08 15:54
Работает хорошо, вот бы еще научить обработку в GIF переводить

из замечаний - уберите, пожалуйста, формируемый черный фон
6. Andr (andrey995) 11.03.08 16:13
7. Сhe Burashka (CheBurator) 11.03.08 19:20
andrey995: а если попробовать именно печформу сформировать?
у меня все нормуль (правда ВК чуть более ранней редакции)
8. Ужас бухгалтера (Ужас бухгалтера) 11.03.08 20:26
(4) Спасибо, поправил. Тестировал, как будет работать обработка при отсутствии ВК :)
9. Ужас бухгалтера (Ужас бухгалтера) 11.03.08 20:34
(5) GIF можно. Но, ИМХО, PNG лучше на порядок :)
(6) В какой ОС работаете?
10. Ужас бухгалтера (Ужас бухгалтера) 11.03.08 21:00
11. Ужас бухгалтера (Ужас бухгалтера) 11.03.08 21:23
Я, собственно, к чему. Тут проблема не в черном фоне, а в том, что изображение отрисовывается уменьшенным - в результате занимает только часть выделенного пространства - отсюда и черный фон. Образец, как должно быть, я приложил в виде скриншота. Поэтому тут или проблема в ОС, или в окружении. Нужны подробные сведения, чтобы понять проблему.
12. Andr (andrey995) 12.03.08 10:07
Описываю, в каких условиях формируется мой результат :)
Win XP Home, SP2, Свойства - Экран - Масштаб - Особый размер (80%) - может изза этого ? если да то как это обойти, привык использовать уменьшенный масштаб
Ужас бухгалтера; +1 Ответить 1
13. Victor (jam13) 12.03.08 10:35
А есть что-то подобное для 8.0?
14. Andr (andrey995) 12.03.08 10:43
Подтверждаю - проблема с черным фоном отсутствует при 100%-м масштабе экрана, правда, хотелось бы и при меньшем масштабе работать
а по поводу GIF - есть предположение что в гифе будет меньше размер картинки, но не знаю будет ли так на самом деле
еще раз спасибо автору за разработку
Ужас бухгалтера; +1 Ответить 1
15. Ужас бухгалтера (Ужас бухгалтера) 12.03.08 12:16
(12) На странице хотфиксов http://yoksel.net.ru/Hotfixes
выложено исправление для нестандартных масштабов. Проверялось для 80% (77 точек на дюйм), обычного масштаба (96 точек на дюйм) и увеличенного масштаба - 120 точек на дюйм.

(13) Учитывая, что 8 умеет делать mxl-файлы в формате 7.7, то, думаю, переписать Йоксель под 8 можно без проблем. Просто 7.7 сейчас для меня более актуальна. А пока можно использовать Йоксель, запуская 7.7 по OLE-automation. Записываем из 8 табличный документ в формате 7.7, запускаем какую-нибудь пустую конфу 7.7 с Йокселем по OLE-automation и конвертируем mxl в изображение :)
16. Ужас бухгалтера (Ужас бухгалтера) 12.03.08 12:18
(14) Насчет Гифа подумаю. Но, подозреваю, что ПНГ жать в ряде случаев (если не в большинстве) будет лучше - он разрабатывался специально для замены ГИФов.
andrey995; +1 Ответить
17. Victor (jam13) 12.03.08 13:31
(15) угу, а потом в суде доказывай, что 77 ты использовал для совместимости с внешней компонентой :)
18. Сhe Burashka (CheBurator) 12.03.08 21:27
(15) так что - переходи на 7.7 - у нас все реализовано!!!
20. Евгений Мартыненков (JohnyDeath) 13.03.08 12:00
21. Ужас бухгалтера (Ужас бухгалтера) 13.03.08 12:01
(19) Специально построенная программа на встроенном языке 1С производит искривление электронных потоков процессора, которые градуируют синхрофазоциклотронные потоки данных вдоль абдоменального спина, вызывая синекдоху изображения MXL.
slavapil; JohnyDeath; Abadonna; +3 Ответить
22. Beer (beer) 18.03.08 09:38
Всем добрый день.
Классная штука, я серый мучался с виртуальным принтером для конвертации, а тут все классно и качество отменное.
Пузырь автору, однозначно.
23. Сергей Кожевников (ksa-nsk) 14.01.09 21:44
большое спасибо (от меня и наших сотрудников :)).
Давно думал, как сделать так, чтобы менеджеры клинтам могли отправлять счета по электронке без распечатки, т.е. выписал, тут же нажал кнопку "отправить" - программа сама к счету прикрутить синюю печать с подписью, переведет все в формат картинки и отправит. Теперь все летает...
24. Данил Спиридонов (totparen) 03.06.09 19:08
Похоже обработка не может конвертировать имеющуюся в таблице картинку. Логотип, отсканированный оттиск печати, подписи. Дабы симитировать отсканированный документ. Очень жаль. ((
25. Ужас бухгалтера (Ужас бухгалтера) 03.06.09 19:17
(24) Что значит, "не может"? Во-первых, какую ошибку выдает, во-вторых, возьмите самую новую версию здесь: http://yoksel.net.ru/Hotfixes
26. Анна Белова (Demedra) 16.11.11 11:57
27. www2007 (www2007) 23.10.12 16:43
Отлично сделано! Качественная работа на высшем уровне!!! Автору заслуженный + (только один к сожалению!!)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа