|
|
Сжать графический файл |
☑ |
|
0
Дантес
21.11.11
✎
11:11
|
Доброго времени суток, уважаемые.
Подскажите плиз, можно ли средствами 1С уменьшить размер графического файла, например *.jpg?
Скажем есть некий файл размером 7 Мб, нужно средствами 1С сжать его, к примеру, до 5 Мб.
Сам файл хранится в отдельном каталоге на диске, не в базе.
|
|
|
1
Джордж1
21.11.11
✎
11:13
|
(0)без потери качества никак
|
|
|
2
vis_tmp
21.11.11
✎
11:13
|
jpg не пожат уже?...
|
|
|
3
Maxus43
21.11.11
✎
11:15
|
просто заархивировать эфект даёт? если даёт то 1с поддерживает работу с архивированием из строенного языка
|
|
|
4
Поручик
21.11.11
✎
11:16
|
(0) Смысла нет, разве что качество или размеры уменьшить. Средствами 1С никак не сделать, курите использование ImageMagick
(3) Не даёт, jpeg и так пожат.
|
|
|
5
aleks-id
21.11.11
✎
11:20
|
можно попробовать преобразовать в GIF - за счет потери количества цветов размер файла будет меньше.
|
|
|
6
aleks-id
21.11.11
✎
11:22
|
+(5) сначала:
Картинка (Picture)
Преобразовать (Convert)
Синтаксис:
Преобразовать(<ФорматКартинки>)
Параметры:
<ФорматКартинки> (обязательный)
Тип: ФорматКартинки. Определяет формат картинки.
Возвращаемое значение:
Тип: Картинка.
потом:
Картинка (Picture)
Записать (Write)
Синтаксис:
Записать(<ИмяФайла>)
Параметры:
<ИмяФайла> (обязательный)
Тип: Строка. Полное имя файла, в котором будет сохранена картинка. Если имя каталога не указано, то картинка будет сохранена в каталог исполняемых файлов программы.
|
|
|
7
Tatitutu
21.11.11
✎
11:29
|
Можно и очень быстро (но не просто )
1. Создать таблицу в нее картинки
2. Таблицу сохранить в Excel
3. Сжать книгу EXCEL
4. Достать быстро картинки из EXCEL
как сжать файл
как достать картинки из файла
у меня есть готовая обработка по 8-ку, но лучше тебе сделать самому и под себя.
Удачи. Направление задано.
|
|
|
8
Дантес
21.11.11
✎
11:45
|
(2) *.jpg сам по себе уже является сжатым, это самом собой. Просто размер файла зависит от качества картинки, меня в данном случае вполне устроит сжатие за счет уменьшения разрешения и потери качества исходного изображения.
(3) я знаю что 1С умеет архивировать :) Но jpeg итак уже сжат и его архивирование эффекта не даст. Кроме того картинки должны быть в свободном доступе для открытия, без дополнительных манипуляций со стороны пользователя в виде распаковки архивов.
(4) если возник вопрос, значит смысл есть. Потеря качества и уменьшение размера меня вполне устроит. Средствами 1С никак. Это точно?
(6) видел, не подходит т.к. нет возможности задавать параметры. преобразовывать в другой формат не нужно.
(7) В каком-нить другом случае допускаю что вариант подходящий, но в моем случае это примерно тоже самое что ехать из Питера в Москву через Владивосток.
Но все равно спасибо, информация полезная.
|
|
|
9
Поручик
21.11.11
✎
11:53
|
(8) Средствами 1С сказали в посте (5) и (6)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший