0. Ужас бухгалтера 221 10.03.08 15:11 Сейчас в теме

[MXL to JPG]

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Abadonna 3831 10.03.08 15:11 Сейчас в теме
Кому-кому, а Ужасу-то точно надо рейтинг добавить ;)
2. 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 Ответить
8. Ужас бухгалтера 221 11.03.08 20:26 Сейчас в теме
(4) Спасибо, поправил. Тестировал, как будет работать обработка при отсутствии ВК :)
5. andrey995 11.03.08 15:54 Сейчас в теме
Работает хорошо, вот бы еще научить обработку в GIF переводить

из замечаний - уберите, пожалуйста, формируемый черный фон
9. Ужас бухгалтера 221 11.03.08 20:34 Сейчас в теме
(5) GIF можно. Но, ИМХО, PNG лучше на порядок :)
(6) В какой ОС работаете?
6. andrey995 11.03.08 16:13 Сейчас в теме
7. CheBurator 11.03.08 19:20 Сейчас в теме
andrey995: а если попробовать именно печформу сформировать?
у меня все нормуль (правда ВК чуть более ранней редакции)
10. Ужас бухгалтера 221 11.03.08 21:00 Сейчас в теме
11. Ужас бухгалтера 221 11.03.08 21:23 Сейчас в теме
Я, собственно, к чему. Тут проблема не в черном фоне, а в том, что изображение отрисовывается уменьшенным - в результате занимает только часть выделенного пространства - отсюда и черный фон. Образец, как должно быть, я приложил в виде скриншота. Поэтому тут или проблема в ОС, или в окружении. Нужны подробные сведения, чтобы понять проблему.
12. andrey995 12.03.08 10:07 Сейчас в теме
Описываю, в каких условиях формируется мой результат :)
Win XP Home, SP2, Свойства - Экран - Масштаб - Особый размер (80%) - может изза этого ? если да то как это обойти, привык использовать уменьшенный масштаб
Ужас бухгалтера; +1 Ответить
15. Ужас бухгалтера 221 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 в изображение :)
andrey995; +1 Ответить
17. jam13 12.03.08 13:31 Сейчас в теме
(15) угу, а потом в суде доказывай, что 77 ты использовал для совместимости с внешней компонентой :)
18. CheBurator 12.03.08 21:27 Сейчас в теме
(15) так что - переходи на 7.7 - у нас все реализовано!!!
13. jam13 12.03.08 10:35 Сейчас в теме
А есть что-то подобное для 8.0?
14. andrey995 12.03.08 10:43 Сейчас в теме
Подтверждаю - проблема с черным фоном отсутствует при 100%-м масштабе экрана, правда, хотелось бы и при меньшем масштабе работать
а по поводу GIF - есть предположение что в гифе будет меньше размер картинки, но не знаю будет ли так на самом деле
еще раз спасибо автору за разработку
Ужас бухгалтера; +1 Ответить
16. Ужас бухгалтера 221 12.03.08 12:18 Сейчас в теме
(14) Насчет Гифа подумаю. Но, подозреваю, что ПНГ жать в ряде случаев (если не в большинстве) будет лучше - он разрабатывался специально для замены ГИФов.
andrey995; +1 Ответить
21. Ужас бухгалтера 221 13.03.08 12:01 Сейчас в теме
(19) Специально построенная программа на встроенном языке 1С производит искривление электронных потоков процессора, которые градуируют синхрофазоциклотронные потоки данных вдоль абдоменального спина, вызывая синекдоху изображения MXL.
slavapil; JohnyDeath; Abadonna; +3 Ответить
20. JohnyDeath 294 13.03.08 12:00 Сейчас в теме
22. beer 58 18.03.08 09:38 Сейчас в теме
Всем добрый день.
Классная штука, я серый мучался с виртуальным принтером для конвертации, а тут все классно и качество отменное.
Пузырь автору, однозначно.
23. ksa-nsk 14.01.09 21:44 Сейчас в теме
большое спасибо (от меня и наших сотрудников :)).
Давно думал, как сделать так, чтобы менеджеры клинтам могли отправлять счета по электронке без распечатки, т.е. выписал, тут же нажал кнопку "отправить" - программа сама к счету прикрутить синюю печать с подписью, переведет все в формат картинки и отправит. Теперь все летает...
24. totparen 03.06.09 19:08 Сейчас в теме
Похоже обработка не может конвертировать имеющуюся в таблице картинку. Логотип, отсканированный оттиск печати, подписи. Дабы симитировать отсканированный документ. Очень жаль. ((
25. Ужас бухгалтера 221 03.06.09 19:17 Сейчас в теме
(24) Что значит, "не может"? Во-первых, какую ошибку выдает, во-вторых, возьмите самую новую версию здесь: http://yoksel.net.ru/Hotfixes
26. Demedra 16.11.11 11:57 Сейчас в теме
27. www2007 23.10.12 16:43 Сейчас в теме
Отлично сделано! Качественная работа на высшем уровне!!! Автору заслуженный + (только один к сожалению!!)
28. andrey314 11 12.06.19 14:43 Сейчас в теме
29. CheBurator 3395 12.06.19 16:28 Сейчас в теме
(28) нафейхоа? если 8-ка умеет в пдф сохранять?
30. andrey314 11 12.06.19 16:56 Сейчас в теме
(29) В курсе. А как jpg получить?
31. CheBurator 3395 12.06.19 18:46 Сейчас в теме
моксели выгоднее сохранять не джпг, а в пнг - размер будет меньше и без потери качества.
32. andrey314 11 27.06.19 09:52 Сейчас в теме
(31) Я не против пнг. Но есть условие - должно работать на сервере 1с. Хотя бы на 32-битном. Есть варианты решения ?
33. CheBurator 3395 27.06.19 14:59 Сейчас в теме
"сервер 1С" - это в контексте 8-ки речь? или в контексте железа?
34. andrey314 11 17.08.19 11:49 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Владивосток
зарплата от 80 000 руб. до 120 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Программист 1С
Екатеринбург
зарплата от 120 000 руб. до 120 000 руб.
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день