Страница 1 из 1

Сохранение штрих-кода как GIF при выгрузке в PDF

Добавлено: 14 ноя 2014, 15:01
Ant
Есть ли возможность сохранить штрих-коды как GIF внутри PDF документа?
В справке указано, что параметр StiPdfExportSettings.ImageCompressionMethod может принимать 2 значения Jpeg (с потерями) или Flate (без потерь). Штрих-код внутри документа занимает очень много места (документ 2000 страниц с штрих кодом весит 400 Мб, без него 39 Мб), если бы он сохранялся как монохромный GIF он бы занимал значительно меньше места.
Возможно ли добавить поддержку GIF для штрих-кодов или как ещё один вариант изображений в документе?
Спасибо

Re: Сохранение штрих-кода как GIF при выгрузке в PDF

Добавлено: 14 ноя 2014, 15:48
HighAley
Здравствуйте.

К сожалению, GIF формат использовать нельзя.
Вы можете попробовать также изманить значения следующих свойств StiPdfExportSettings:

Код: Выделить всё

ImageFormat 
ImageQuality 
ImageResolution 
Спасибо.

Re: Сохранение штрих-кода как GIF при выгрузке в PDF

Добавлено: 14 ноя 2014, 17:22
Ant
Aleksey Andreyanov писал(а): Вы можете попробовать также изманить значения следующих свойств StiPdfExportSettings:

Код: Выделить всё

ImageFormat 
ImageQuality 
ImageResolution 
Спасибо, все настройки уже перепробовали.
Aleksey Andreyanov писал(а): К сожалению, GIF формат использовать нельзя.
Это связано с ограничением спецификации PDF или со спецификой механизма сохранения? Если второе, то есть ли надежда на появление этого в будущем?

Re: Сохранение штрих-кода как GIF при выгрузке в PDF

Добавлено: 17 ноя 2014, 10:11
HighAley
Здравствуйте.

Установите следующее значение значение:

Код: Выделить всё

StiPdfExportSettings.ImageFormat  = StiImageFormat.Monochrome;
StiPdfExportSettings.DitheringType = StiMonochromeDitheringType.None;
Внедрять картинки GIF в PDF по спецификации невозможно.

Спасибо.

Re: Сохранение штрих-кода как GIF при выгрузке в PDF

Добавлено: 17 ноя 2014, 14:41
Ant
Спасибо большое, то что надо! :) Размер файлов уменьшился почти в 10 раз.
Не обратил внимания на эти параметры, т.к. их не было здесь.

Re: Сохранение штрих-кода как GIF при выгрузке в PDF

Добавлено: 17 ноя 2014, 16:04
HighAley
Здравствуйте.

Отлично. Мы внесём дополнения в нашу документацию.

Спасибо.