Страница 1 из 1
Qr-code export in pdf
Добавлено: 04 окт 2023, 11:04
magvoda@pressa
так как при сохранении qr-code в pdf в Content stream попадают последовательности 0 0 0 rg\n x y w h re f для каждого 1чного пикселя что приводит к разбуханию pdf
возник вопрос как qr-code сохранить на странице при экпорте pdf как однобитный png?
Re: Qr-code export in pdf
Добавлено: 04 окт 2023, 16:55
Aleksey
Здравствуйте,
> как qr-code сохранить на странице при экпорте pdf как однобитный png?
StiOptions.Export.Pdf.RenderBarCodeAsImage = true;
но у нас нет однобитного режима именно для баркода, можно только для всего документа в целом монохромный режим выставить в настройках экспорта, это даст экономию размера. но все другие режимы кроме монохромного увеличивают размер по сравнению со стандартным режимом вывода штрихкода примитивами.
> при сохранении qr-code в pdf в Content stream попадают последовательности ... что приводит к разбуханию pdf
по умолчанию в настройках экспорта включена компрессия pdf, ее не надо выключать специально кроме режимов отладки.
Спасибо.
Re: Qr-code export in pdf
Добавлено: 05 окт 2023, 06:50
magvoda@pressa
Aleksey писал(а): ↑04 окт 2023, 16:55
StiOptions.Export.Pdf.RenderBarCodeAsImage = true;
хм ок!
Aleksey писал(а): ↑04 окт 2023, 16:55
по умолчанию в настройках экспорта включена компрессия pdf, ее не надо выключать специально кроме режимов отладки.
> при сохранении qr-code в pdf в Content stream попадают последовательности ... что приводит к разбуханию pdf
по сжатию - оно всё равно в Content-stream спамит по пиксельно; да в сжатом виде оно меньше чем голый текст но всё равно в разы больше чем 1-битовое представление в том же сжатом документе
Aleksey писал(а): ↑04 окт 2023, 16:55
можно только для всего документа в целом монохромный режим
какой из 3ёх вариантов(Simple Monochrome; Ordered Monochrome; FloydSt. Monochrome) предпочтительней если цель минимизация размера pdf ?
Re: Qr-code export in pdf
Добавлено: 07 окт 2023, 02:14
Aleksey
Здравствуйте,
> какой из 3ёх вариантов(Simple Monochrome; Ordered Monochrome; FloydSt. Monochrome) предпочтительней если цель минимизация размера pdf ?
Используется Simple Monochrome
Спасибо.