Почему Evo PDF создает PDF-файлы большого размера (конвертер HTML в PDF)?

Я использую EVO pdf dll для преобразования страницы aspx, имеющей 3 элемента управления диаграммой (с форматом png) в нее, в PDF, но она генерирует PDF, имеющий размер 400 кб. Если для создания аналогичной страницы используется RDLC, то создается страница размером 50 Кб. Но у меня нет возможности использовать RDLC.

Обратите внимание, что я пробовал использовать настройку сжатия JPEG, а также изображения в формате PNG с малыми размерами (графики небольшого размера), и качество изображений не так уж велико. Я координировал свою работу с технической командой evo pdf, но не получил должного ответа. Ваша помощь высоко ценится.

1 ответ

Вы также можете попытаться отключить внедрение шрифтов с помощью HtmlToPdfConverter.PdfDocumentOptions.EmbedFonts = false. Эта опция может привести к тому, что документ PDF не будет отображать текст должным образом, если шрифт, используемый в PDF, не установлен на компьютере, на котором вы отображаете PDF.

Другой вариант уменьшить размер документа PDF - установить tmlToPdfConverter.PdfDocumentOptions.ImagesScalingEnabled = true. Это может уменьшить размер, а также качество больших изображений, отображаемых в HTML, при размере, намного меньшем, чем фактический физический размер изображений.

Другие вопросы по тегам