Экспорт PDF

Обсуждение Stimulsoft Reports.NET
Ответить
Vitaly Nelubov
Сообщения: 4
Зарегистрирован: 02 мар 2010, 01:05

Экспорт PDF

Сообщение Vitaly Nelubov »

Здравствуйте!
На сколько я понял, при экспорте в PDF изображение сохраняется в формате JPEG, но для хранения монохромных изображений он для нас не подходит, так является избыточным. Есть ли возможно применить сжатие CCITT facsimile (fax) encoding?
Спасибо.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Экспорт PDF

Сообщение Ivan »

Здравствуйте.

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

Спасибо.
Vitaly Nelubov
Сообщения: 4
Зарегистрирован: 02 мар 2010, 01:05

Экспорт PDF

Сообщение Vitaly Nelubov »

Здравствуйте.
Сообщите, пожалуйста, в этой ветке когда будет готово решение.
Спасибо
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Экспорт PDF

Сообщение Jan »

Здравствуйте,

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

Спасибо.
Vitaly Nelubov
Сообщения: 4
Зарегистрирован: 02 мар 2010, 01:05

Экспорт PDF

Сообщение 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)
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Экспорт PDF

Сообщение Ivan »

Здравствуйте.

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

Спасибо.
Vitaly Nelubov
Сообщения: 4
Зарегистрирован: 02 мар 2010, 01:05

Экспорт PDF

Сообщение Vitaly Nelubov »

Прошу прощения, скачал по ошибке старый билд. Все отлично работает.
Огромное всем спасибо.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Экспорт PDF

Сообщение Ivan »

Здравствуйте.

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

Спасибо.
Ответить