|
Как создать pdf из кучи картинок разного размера и формата?
| ☑ |
0
Chai Nic
02.02.24
✎
14:49
|
Собственно, задача в теме. Есть куча сканов в формате png, надо слепить из них pdf, ситуацию осложняет тот факт, что картинки разного формата - А4 альбомная, книжная, и некоторые А3 или вообще нестандартный формат. Как сделать pdf, в котором каждая страница имеет свой собственный размер, в соответствии с размерами исходных картинок?
|
|
1
mikecool
02.02.24
✎
14:49
|
кажись любой пдф принтер такое может
какой пробовал?
|
|
2
Chai Nic
02.02.24
✎
14:57
|
А откуда печатать то? Если картинки выделить и послать на печать на любой пдф-принтер, то он сразу требует выбрать формат бумаги. А как без выбора формата?
|
|
3
Волшебник
02.02.24
✎
14:59
|
слепите файл Word/Excel
|
|
4
Chai Nic
02.02.24
✎
15:08
|
(3) Это слишком трудоемко, нужно более быстрое решение, чем макетировать десятки картинок на разные форматы бумаги.
|
|
5
Волшебник
02.02.24
✎
15:11
|
(4) Excel-файл можно сделать без указания форматов бумаги.
|
|
6
Garykom
гуру
02.02.24
✎
15:21
|
|
|
7
Chai Nic
02.02.24
✎
16:16
|
(6) А готового решения нет? Чтобы не изобретать велосипед с написанием скриптов под задачу. По сути, что тут нужно - создать pdf по одной картинке, а потом их склеить.
|
|
8
Dzenn
гуру
02.02.24
✎
16:17
|
я когда делал примерно похожую задачу, делал её через pdftk
|
|
9
Garykom
гуру
02.02.24
✎
16:23
|
(7) готовое решение это поднять в докере gotenberg
и банально через HTTPСоединение к нему обращаться из 1С
умеет и картинки в pdf и склеивать
вот обратно pdf разделить на страницы не умеет из коробки
хотя pdftk умеет
issue висит на гитхабе gotenberg
|
|
10
RomanYS
02.02.24
✎
16:51
|
(9) Зачем из 1с куда-то обращаться... Есть ПакетОтображаемыхДокументов. Запихиваем каждую картинку в отдельный ТД, собираем пакет, сохраняем
|
|
11
Garykom
гуру
02.02.24
✎
17:01
|
(10) Хороший вариант
|
|
12
RomanYS
02.02.24
✎
17:04
|
(10) затестил: параметры страницы сохраняются для каждого листа
|
|
13
Garykom
гуру
02.02.24
✎
17:09
|
(12) Но для лучшего расположения картинок на странице табдок придется слегка покодить
картинки разного формата - А4 альбомная, книжная, и некоторые А3 или вообще нестандартный формат
|
|
14
Chai Nic
03.02.24
✎
11:32
|
Оказалось, это умеет штатно imagemagic - лепить многостраничный пдф из кучи картинок, не обращая внимания на форматы и размеры
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший