|
Как сохранить диаграмму (результат СКД) как картинку?
| ☑ |
0
ptiz
03.07.20
✎
09:44
|
Как сохранить диаграмму (результат СКД) как картинку?
Простой отчет на СКД - диаграмма.
Сохранение табличного документа в xls97 - дает нормальную картинку. Но выдирать из екселя - фу.
Сохранение в xlsx - нет линий диаграммы.
Сохранение в html, html5 - нет линий диаграммы.
ТабДок.Рисунки[0].Объект.ПолучитьКартинку().Записать(ИмяФайла); - сохраняет дичь: инвертированные цвета и без линий
Я всего лишь хочу получить диаграмму в jpeg! Как?
Гугление ничего не дало :(
|
|
1
ptiz
03.07.20
✎
09:45
|
Платформа 8.3.12. Обновиться нельзя.
|
|
2
FIXXXL
03.07.20
✎
09:52
|
PrintScreen?
|
|
3
Valery
03.07.20
✎
09:59
|
Установить pDF принтер и не него выводить. Сохранит в файл pdf
|
|
4
ptiz
03.07.20
✎
10:26
|
(3) Я уж лучше старый ексель оставлю.
А именно в картинку?
Неужели в 1С такую элементарную вещь не отладили?
|
|
5
Сияющий Асинхраль
03.07.20
✎
11:09
|
(4) Чем тебя вариант (2) не устраивает? Отлажено десятилетиями... :-)
|
|
6
ptiz
03.07.20
✎
11:44
|
(5) Мне в регламентном задании это прям то, что надо :)))
(3) Остановился на pdf, хоть что-то приличное на экране. Только принтер не нужен, 1С сама давно умеет :)
Просто хотел типа "дашборда для бедных" сделать из картинок на сайте. А тут такой облом.
|
|
7
Сияющий Асинхраль
03.07.20
✎
12:11
|
(6) Ну, вообще-то, в (0) про регламентное задание не было ни слова :-)
|
|
8
ptiz
03.07.20
✎
13:06
|
Ура! Победил. Делюсь рецептом.
В методе ПолучитьКартинку() надо указывать PNG - и всё красиво. BMP (по-умолчанию) даёт дичь.
Карт = ТабДок.Рисунки[0].Объект.ПолучитьКартинку(,,ФорматКартинки.PNG);
Карт.Записать(ИмяФайлаКартинки);
|
|
9
Йохохо
03.07.20
✎
13:07
|
(8) а чего не в тифф2 выводил?)
|
|
10
ptiz
03.07.20
✎
13:10
|
(9) Тип: ФорматКартинки.
Определяет формат картинки.
Допустимые значения для растровых картинок: BMP, PNG, SVG.
Значение по умолчанию: BMP.
|
|