THotPDF.AddMonochromeImageAuto Method
Добавляет изображение и позволяет HotPDF самому выбрать сжатие для 1-битного контента. То же, что вызов AddImage с icAutoMono: 1-битный битмап, у которого оба цвета палитры — оттенки серого, при малом размере идёт во Flate, для средних размеров или вывода PDF/A — в CCITT Group 4, а для больших изображений — в JBIG2. Все остальные изображения, включая 1-битный битмап с цветной палитрой, идут во Flate с сохранением цветов
Объявление
function AddMonochromeImageAuto(Image: TGraphic): Integer;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
Image | TBitmap или TJPEGImage для встраивания |
Возвращаемое значение
Индекс изображения, который передаётся в ShowImage
Примечания по использованию
- Порядок палитры не важен: 1-битный битмап, у которого белый стоит раньше чёрного, кодируется с теми же чёрным и белым, что и битмап с чёрным на первом месте
- Выход JBIG2 следует дефолтам
JBIG2Options, которые убирают одиночные крапинки сканирования; установитеRemoveIsolatedBlackPixelsв false, чтобы сохранить каждый пиксель