|
1c преобразовать jpeg в pdf без ВК возможно? | ☑ | ||
---|---|---|---|---|
0
e053nk
22.03.22
✎
10:56
|
Есть набор файлов - отсканированные документы в jpeg. Хранятся в двоичном виде, в отдельной самописной базе 1с. Файлы постоянно добавляются. И нужна возможность, при необходимости, конвертировать в формат PDF dв определенном разрешении, для отправки на сайт вышестоящей организации. Находил информацию что из Jpeg в некоторые форматы (bmp, jpg и еще какие то) можно конвертировать путем замены значения одного битав двоичных данных. А возможно ли как то также конвертировать jpeg в pdf каким либо способом в 1с? Что бы не использовать внешние источники в интернете или внешние ВК?
|
|||
1
RomanYS
22.03.22
✎
10:59
|
(0) Картинку на табдок, табдок в PDF. Про разрешение сомневаюсь
|
|||
2
acht
22.03.22
✎
11:03
|
(0) > Находил информацию что из Jpeg в некоторые форматы (bmp, jpg и еще какие то) можно конвертировать путем замены значения одного битав двоичных данных
Поделишся? Или ссылку уже обратно потерял? |
|||
3
Asmody
22.03.22
✎
11:07
|
(0) "путем замены значения одного битав двоичных данных" - такой большой, а в сказки веришь.
Вообще, с помощью магии ImageMagik возможно всё |
|||
4
Гипервизор
22.03.22
✎
11:13
|
(3) Вот-вот. Зачем такие вещи делать с помощью 1С, когда есть ImageMagick? В Документообороте используется, например.
|
|||
5
e053nk
22.03.22
✎
11:17
|
(2) Если честно, на эту информацию натыкался год или 2 назад, когда сканер прикручивал к 1с. Сейчас исходники могу не найти, но в памяти отложилось. Могу что то и напутать -в тот момент больше сохранением сканированного документа занимался, перебирал разные варианты. Но поищу, найду -выложу сюда
|
|||
6
Anchorite
22.03.22
✎
11:30
|
(5) Так это наверное про сканер и было, он этим битом руководствовался, в какой формат конвертировать. Готорые-то файлы намного поболе чем одним битом различаются.
|
|||
7
Salimbek
22.03.22
✎
11:36
|
"Находил информацию что из Jpeg в некоторые форматы (bmp, jpg и еще какие то) можно конвертировать путем замены значения одного бита в двоичных данных."
Краткая теория: bmp - это Бит Мап, т.е. каждому пикселю соответствует Число, определяющее его цвет. При 8-битной палитре - на каждый пиксель уйдет ровно один байт. Для 24-битной картинки, соответственно 3 байта. jpg - это алгоритмическое сжатие, когда вместо всей большой картинки хранятся совсем другие данные. На основе которых программа строит картинку. Алгоритмы выбраны таким образом, чтобы получившаяся картинка максимально близка была бы к оригиналу и при этом хранить надо как можно меньше данных. Поэтому получается такое высокое сжатие. pdf - это формат, разработанный Adobe. Там есть возможность вставлять картинки (ровно так же как и в xls, doc, mxl). Но это совершенно разные форматы. |
|||
8
Aleksey
22.03.22
✎
11:45
|
pdf принтер уже отменили?
|
|||
9
e053nk
22.03.22
✎
11:49
|
(6) да, я ,наверное, перепутал параметры системы WIA в момент сканирования с самим кодом содержимого файла. Использую что то типа wiaFormatJPEG = '{B96B3CAE-0728-11D3-9D7B-0000F81EF32E},там заменой пары символов меняется формат получаемого файла. Но в памяти почему то по другому отложилось.
|
|||
10
H A D G E H O G s
22.03.22
✎
12:00
|
PDF/A - открытый формат, бери да пиши на 1С.
|
|||
12
Serg_1960
22.03.22
✎
14:55
|
||||
13
Arbuz
22.03.22
✎
17:56
|
Хранить сканы доков в jpeg это, конечно, грамотно. Ещё качество в 33% для полноты картины. Мы изначально хранили предварительно фильтрованный скан в png с zip сжатием. Потом перешли на lossy webp, что дало экономию места в полтора-два раза с практически неотличимым качеством. Для получения pdf конвертим webp в png и эмбеддим в pdf. Всё это делается автоматом с помощью простых утилит вроде imagemagic, advancecomp и pdfcreator.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |