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

Экспорт PDF

Добавлено: 02 мар 2010, 01:11
Vitaly Nelubov
Здравствуйте!
На сколько я понял, при экспорте в PDF изображение сохраняется в формате JPEG, но для хранения монохромных изображений он для нас не подходит, так является избыточным. Есть ли возможно применить сжатие CCITT facsimile (fax) encoding?
Спасибо.

Экспорт PDF

Добавлено: 02 мар 2010, 03:48
Ivan
Здравствуйте.

Мы работаем над данным вопросом.
Решение будет готово в течение одной-двух недель.

Спасибо.

Экспорт PDF

Добавлено: 11 мар 2010, 05:04
Vitaly Nelubov
Здравствуйте.
Сообщите, пожалуйста, в этой ветке когда будет готово решение.
Спасибо

Экспорт PDF

Добавлено: 11 мар 2010, 06:18
Jan
Здравствуйте,

Были произведены работы в этом направлении. Проверяйте последний билд.

Спасибо.

Экспорт PDF

Добавлено: 11 мар 2010, 23:25
Vitaly Nelubov
Здравсвуйте!
Использую следующий код

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

  MemoryStream str = new MemoryStream();
  StiPdfExportService service = new StiPdfExportService();
  StiPdfExportSettings setting = new StiPdfExportSettings();
  setting.ImageCompressionMethod = StiPdfImageCompressionMethod.Flate;
  service.ExportPdf(rep, str,setting);

Выскакивает Exception IndexOutOfRange. Если использовать setting.ImageCompressionMethod = StiPdfImageCompressionMethod.Jpeg, то все проходит без ошибок.
Как с этим бороться?
Спасибо.

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

System.IndexOutOfRangeException was unhandled
  Message="Индекс находился вне границ массива."
  Source="Stimulsoft.Report"
  StackTrace:
       в Stimulsoft.Report.StiImageCache.AddImageInt(Image image, ImageFormat imageFormat)
       в Stimulsoft.Report.StiImageCache.AddImageInt(Image image)
       в Stimulsoft.Report.Export.StiPdfExportService.StoreImageData(Image image, Single imageResolution)
       в Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream, StiPdfExportSettings settings)

Экспорт PDF

Добавлено: 12 мар 2010, 03:55
Ivan
Здравствуйте.

К сожалению, не удается воспроизвести указанную ошибку.
Какую версию продукта вы используете?
Ошибка возникает на любом отчете с картинками или только на некоторых?
Если только на некоторых, вышлите пожалуйста нам на саппорт пример отчета с данными, который воспроизводит ошибку.

Спасибо.

Экспорт PDF

Добавлено: 12 мар 2010, 06:37
Vitaly Nelubov
Прошу прощения, скачал по ошибке старый билд. Все отлично работает.
Огромное всем спасибо.

Экспорт PDF

Добавлено: 12 мар 2010, 07:07
Ivan
Здравствуйте.

Мы всегда рады вам помочь.

Спасибо.